Web Services - SOAP/WSDL support
Short, concise description of the idea
The current XML-RPC web services API is very difficult to use due to the nature of XML-RPC. SOAP with WSDL is far easier to use and as a result would be more used, leading to new and interesting applications.
Full description of the idea
On behalf of programmers, I'd like to request that LiveJournal's API's be made available as SOAP interfaces defined by WSDL instead of just the current XML-RPC interface.
The key difference is that SOAP services, by virtue of their WSDL, are fully self-documenting. It is several orders of magnitude easier to use SOAP services since tools can generate the stubs necessary. That contrasts with XML-RPC where you need to create your proxy objects by hand and make sure that the correct XML is sent over as defined in the spec document--which is not machine readable.
There could be many new and interesting applications that get created if access to the data were made easier.
An ordered list of benefits
An ordered list of problems/issues involved
An organized list, or a few short paragraphs detailing suggestions for implementation