Introduction to the OpenEdge Adapter for Sonic ESB
The OpenEdge Adapter for Sonic ESB® makes it possible to deploy AppServer applications in Sonic ESB. The OpenEdge Adapter for Sonic ESB provides two methodologies for exposing an ABL application as a service in Sonic ESB:
Native Invocation — Using the Native Invocation methodology, ABL procedures are called directly from an ESB process.
Web Service Invocation — Using the Web Service Invocation methodology, the OpenEdge Adapter for Sonic ESB converts SOAP messages to AppServer protocol on inbound client requests, and conversely converts AppServer protocol to SOAP on messages returned from the service.
As a Sonic ESB service, an AppServer application can be:
Fully integrated in ESB processes
Called natively with the Native Invocation methodology, or exposed as a standard Web service with the Web Service methodology
Managed with the use of Sonic's powerful management and customization tools
This chapter focuses on management of the OpenEdge Adapter for Sonic ESB and the services that it supports. For a description of basic architecture and how the OpenEdge Adapter for Sonic ESB operates, see OpenEdge Getting Started: Application and Integration Services. For additional information, including guidelines for developing ABL applications for use as Sonic ESB services, see OpenEdge Development: Messaging and ESB.