Try OpenEdge Now
skip to main content
Messaging and ESB
Guidelines for Using and Programming for the OpenEdge Adapter for Sonic ESB : Web Services Invocation methodology : Differences between the Web Services Invocation methodology in the OpenEdge Adapter for Sonic ESB and the WSA
 

Differences between the Web Services Invocation methodology in the OpenEdge Adapter for Sonic ESB and the WSA

Although the OpenEdge Adapter for Sonic ESB and the WSA are very similar, there are some differences between them. The most significant difference is simply that Sonic ESB hosts a service in conjunction with the OpenEdge Adapter for Sonic ESB, whereas an OpenEdge Web service is hosted on a Web server or Java Servlet Engine (JSE) in conjunction with the WSA.
It is important to note that once installed, the OpenEdge Adapter for Sonic ESB does not appear as an entity of that name in any OpenEdge or Sonic UI component. In the Sonic Management Console, the primary tool for managing services and related functions, the presence of two OpenEdge services, OpenEdge Native Services and OpenEdge Web Services, nodes in the Services folder indicates that the OpenEdge Adapter for Sonic ESB is installed.
The following figure shows the OpenEdge services in the Sonic Management Console.
Figure 7. Sonic Management Console showing OpenEdge Adapter for Sonic ESB installed
There are a few additional differences, described in the sections that follow, that you should note if you are familiar with the WSA. The procedures to which these sections refer, as well as other important information about management of the adapters, is detailed in OpenEdge Application Server: Administration.
* Service deployment and management
* WSM and WSD file usage
* Storage of property information
* WSDL file generation