Loose coupling? HA!


Q If Web Services is about loose coupling, why does SOAP make it easy to dump objects straight to XML and reconstitute them at the other end? In a loosely coupled system, object structure is the last thing you want to expose!
A Well spotted. The RPC usage of SOAP is not loosely coupled (but looser than binary calls). If old-style RPC, fine granularity, and tight coupling work for your application, SOAP-RPC should be fine for you.