PAS for OpenEdge is the OpenEdge product for the storage and execution of business logic, including OpenEdge services executed by Sonic ESB. For each client request to a service, PAS for OpenEdge executes the application code, processing the input from the client and returning results and errors accordingly.

The following figure represents PAS for OpenEdge as a single entity. This is a simplification of the server architecture. PAS for OpenEdge launches PAS for OpenEdge agents, which run as separate processes controlled by the PAS for OpenEdge broker and perform the run-time functions.



Note that the connection between the OpenEdge Adapter for Sonic ESB and PAS for OpenEdge can be tunneled through an OpenEdge implementation of the Transport Layer Security (TLS) to provide PAS for OpenEdge intranet connection security in addition to any security managed by Sonic ESB.

For more information about PAS for OpenEdge, see Learn about Progress Application Server for OpenEdge. For more information about secure connections to PAS for OpenEdge, see OpenEdge Getting Started: Core Business Services - Security and Auditing.