Simple Object Access Protocol (SOAP) provides access to remote objects. Examples of such objects are simple or Enterprise JavaBeans components and COM/COM+ objects, etc.
The following components of a typical SOAP communications architecture are:
The client is an application capable of generating and sending requests to a SOAP server over HTTP and retrieving responses from the server. Both request and response are SOAP messages. For details on SOAP messages, refer to the SOAP Message section.
The server is also an application that has capability to accept requests from clients, invoke the actual service, convert the response from the actual service to the SOAP-message structure and send it back to the client.
The actual service is functionality of Plesk Sitebuilder that can be used within the integration API. When the SOAP server invokes some method of actual service implementation, the method will perform its job and return the resulting information back to the SOAP server.