Phew.
This doesn't do much increase my liking of the webservices bandwagon....
Interoperability appears to be poor to sorry, not to mention wrapped in thick layers of hard to understand issues of RPC vs. literal encoding.
Calling a method requires all the parameters to be named (that's OK) and in a given order (way less than OK in my book)
The field is already strewn with horribly complex message formats (e.g. ADO.Net datasets) that force you to either reinvent client side behavior OR to use a Microsoft client. (How is this supposed to be good? Document/literal advocates in the "webservices are about document based messaging, not RPC" field say it is, but this forced separation of data and behaviour looks a gigantic leap backwards to me)
Ok, I got it off my chest. Now let the flamethrowers be unsheathed.
Cheers,
alf
You can't have everything: where would you put it?