OpenEdge SOAP Web services are one of the interface types produced by the OpenEdge Open Client Toolkit. The Open Client Toolkit allows you to generate an interface that encapsulates remote ABL procedures and functions supported on an AppServer. A client application, either ABL or non-ABL, can then access these AppServer procedures and functions through the methods of the generated Open Client interface.
To produce an OpenEdge SOAP Web service with the Open Client Toolkit, you create a definition of your Web service in ProxyGen, which then generates a client interface definition, the Web Service Mapping file (WSM). Using the WSM file, you can deploy your Web service on an OpenEdge Web Services Adapter (WSA).
A typical set of tasks to create an OpenEdge SOAP Web service include: