>Whilst everything Jim said is true, rpc/enc has been around the longest >in the current tools and I think interop is pretty good. Doc/lit is the >way to go long term, but I think interop today for doc/lit sucks, >because every tools supports different subsets of XML Schema.
I can second this. In particular, Python, Perl, and PHP all have a lot of trouble with document/literal. They tend to send rpc/encoded even when they shouldn't. Interestingly, Axis makes a heroic effort to understand the rpc/enc even for a doc/lit service, and it often works. If anything, SOAP interop seems worse today than it was two years ago.