Copyright © 2001-2007 Nicholas Quaine.

Client-Side
System Elements

basics-4 diagram-1

What's going on in this diagram : Client code makes a service call by invoking the appropriate method in the SOAP package (1). The SOAP package's SOAP serializer converts this invocation into a SOAP request and sends that to the HTTP encoder (2). The HTTP encoder wraps the SOAP message in a HTTP request and sends it to the SOAP server (3). The response is received from the SOAP server by the HTTP encoder/decoder module(4) which decodes it and extracts the SOAP response which it hands to the SOAP deserializer(5). The SOAP deserializer deserializes the message and passes the result to the client code (6) as the return value to the orginal invocation (1).

Copyright © 2001-2007 Nicholas Quaine. Tout droit reservé.