Functionally, there is no difference between the Web Services Invocation methodology in the OpenEdge Adapter for Sonic ESB and the OpenEdge Web Services Adapter (WSA). Both adapters perform the same conversions between the ABL and SOAP protocols. With the Web Services Invocation methodology, an OpenEdge service of Sonic ESB is essentially identical to an OpenEdge web service.

Any service developed for use with the OpenEdge Adapter for Sonic ESB can function as a standard web service, either in the context of Sonic ESB or the WSA. Conversely, any existing web service deployed to a WSA can be exported (through either the Progress Explorer or the WSAMAN utility) and installed into Sonic ESB with its run-time properties intact.

Because of the similarity between the two adapters, the same rules and guidelines apply to programming services and clients.