Actually Basic Profile conformant web services cannot use RPC/encoded or Document/encoded SOAP messages. BP 1.0a: 4.1.7 SOAP encodingStyle Attribute They can only use RPC/literal and Document/literal.
SOAP seemed to want to introduce a way to customize the serialization of data. SOAP 1.1: 4.1.1 SOAP encodingStyle Attribute SOAP 1.1: 5. SOAP Encoding BP stuck with literal, non-encoded XML as encodingStyle seemed to just duplicate features that can be addressed with XML namespaces and XML Schema.
It's hard to fight evil. The little things, like a nice sandwich, really helps. Right tiny ad?
a bit of art, as a gift, the permaculture playing cards