Header Ads

What is SOAP ?

SOAP(Simple object access protocol) is mainly Lightweight messaging framework based on XML.SOAP Supports simple messaging and RPC(remote procedure call).

SOAP consists of

Envelope construct: Which defines the overall structure of messages.
Encoding rules: To define the serialization of application data types.
SOAP RPC:defines representation of remote procedure calls and responses. Binding framework: binding to protocols such as HTTP, SMTP.
It can also do Fault handling.

Soap supports advanced message processing:

forwarding intermediaries: route messages based on the semantics of message.
active intermediaries: do additional processing before forwarding messages, may modify message.


SOAP messages consist of

Envelope: top element of XML message (required)
Header: general information on message such as security (optional)
Body: data exchanged (required)
Header elements are application-specific may be processed and changed by intermediaries or recipient.
Body elements are application-specific processed by recipient only.

No comments:

Powered by Blogger.