PAS for OpenEdge is the OpenEdge facility 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 illustration 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 actually 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 on PAS for OpenEdge, see Learn about Progress Application Server (PAS) for OpenEdge. For more information on secure connections to the PAS for OpenEdge, see OpenEdge Getting Started: Core Business Services - Security and Auditing.