my name is Jerome, I work for Moodle HQ, and I'm in charge of the Web Service for Moodle 2.0.
As you probably know if you come on this forum, we've been working for the last few months on the web service API design implementation. In order to get some feedback I'm going to open different topics on this forum.
For this topic I'll invite you to read the Moodledocs about How it works.
Document-Literal type has to be used instead of rpc type to ensure interoperability with other platforms like .NET and Java.
Do you plan to implement other functions as well such as e.g. edit_wiki, edit_chat ?
Thanx in advance