📄️ Designing a SOAP service
To design a SOAP service properly, you need to analyse the components involved in calling it.
📄️ Choosing a SOAP service type
When defining your SOAP service, you need to choose either an RPC-oriented approach or a document-oriented approach. RPC is short for Remote Procedure Call.
📄️ Defining a custom SOAP service
By default, SOAP services are based on the "USoft SOAP Default Provider" functional type that USoft ships with the Service Definer product. Alternatively, you may want to use a different USoft default provider, or you may prefer to create your own functional type.
📄️ Defining custom SOAP methods
A client can only successfully call a SOAP service by calling a SOAP method. A SOAP method is one precise task that the service offers to its clients. Therefore, when you create a SOAP service, you must also create one or more SOAP methods. Declare each method on the Methods tab of your SOAP service by providing values for the method properties listed below.
📄️ Calling custom SOAP methods
This section outlines how a client can call the methods exposed by the SOAP service.