Native Invocation methodology
- Last Updated: September 15, 2021
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
When a Sonic ESB process calls an OpenEdge service using the Native
Invocation methodology, ABL procedures are called directly via an OpenAPI call to an
OpenEdge Application Server. The Native Invocation methodology depends on an invocation
(.esboe) file. An.esboe file is typically based on annotations within your ABL source,
but can also be generated from ProxyGen, and is
imported directly into Sonic Workbench.
The Native Invocation methodology provides the following benefits:
- Simplified exposure of ABL code as a service
- Simplified process of mapping ABL parameters to Sonic messages
- Reduced overhead, improving run-time performance over Web Service Invocation methodology, by eliminating conversions to and from SOAP messages