SOAP, like its predecessors, also provided mechanisms for tools to automatically generate language bindings for different languages. In over-simplified terms, an IDE can examine a SOAP WSDL (Web Services Descriptor Language) XML document that describes the remote services and subsequently generate language-specific bindings. As the developer, you never know anything about the underlying SOAP communication. You know only where the WSDL is located and use the language-specific bindings for your target language. If you are programming in Java, you see a bunch of Java objects. If you are
...more