Explain SOAP messaging model

  1. The client application discovers a server application by using its discovery document and makes a service call to the server application by invoking its appropriate method.

  2. The SOAP serializer converts the invocation by the client application to a SOAP request.

  3. The SOAP serializer sends the SOAP request to an HTTP encoder, which wraps the SOAP request in an HTTP request, because the request needs to be sent from the client to the SOAP server as an HTTP request.

  4. The response from the server is received in the HTTP format by the HTTP decoder module.

  5. The HTTP decoder module decodes the HTTP response and extracts the SOAP message from the response. The SOAP message is sent to the SOAP deserializer.

  6. The SOAP deserializer decodes the SOAP message and passes the result to the client application.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: