The process of Webservices flow are shown in below diagram.
Soap Messages (Request)Soap Messages is a well-formed XML document. SOAP message have path through which a single SOAP message passes. SOAP messages have nodes such as:
- SOAP sender This node transmits (send) a SOAP message. The SOAP sender is the requestor in the above diagram.
- SOAP receiver This node accepts a SOAP message.The SOAP receiver is the responsor in the above diagram.
Web ServicesWeb services are the services that can also be used internally in an organizations network also, as a way to allow many different applications to interact with each other. In the above diagram the sender transmits the deserialize message to the web services. Before understanding deserialization we will first understand serialization. Actually serialization is the process by which object store in memory or a file converting into stream of bytes and send it over the network, whereas, deserialization is the process of retrieving the object back.
SOAP Message (Response)The SOAP responsor will receive serialize message from the web services. The responsor send deserialize message to the Client Proxy.
clientA client is an application that runs on a personal computer or workstation and perform some operations.In simple terms a client is one who consumes the service.
Client ProxyA Web proxy client is a client application or computer that sends requests to the SOAP message (requestor) from the network.
NetworkA network consists of two or more system that are linked in order to share resources, exchange files, or to communicate among each other. The system on a network are linked through cables, radio waves, satellites,etc.