Process to Process System Interface

[Product Image] PPSI is an object-oriented, message based processing system, which allows connectivity between applications executing on different platforms.  PPSI supports both the Client-Server and Peer-to-Peer models. PPSI exchanges information between applications utilizing IBM's APPC(Advanced Program to Program Communication). Application exchange information using one of PPSI's three processing modes, transaction, iterative and deferred. Application developers can build systems that require communication without having to write communication-specific code.

Key Benefits

[Check] APPC uses IBM's SNA LU6.2 protocol It offers the richest functionality and broadest vendor support currently available. APPC is extremely fast since the only thing being passed is data. All transmissions are viewed as a single unit of work, no matter what the size of the message. APPC allows programs to communicate without having to worry about formatting, reserved characters or attributes
[Check] In Client-Server processing, the Client is a program requesting a service. The server is a program that services that request. For example an application running on a PC may request data from a database on a mainframe. This request will be serviced by another program running on the mainframe. However, any machine can be used as a client or a server.
[Check] The Peer-to-Peer processing allows applications to communicate with other applications as if they were both executing on the same machine and platform. An advantage of this type of processing is that an application can act directly upon an error the partner application returns
[Check] PPSI can run either in a Passive mode or Active owner mode. It features a powerful online interactive system manager for cooperative applications. Features include the following: Node and synclevel transparency File and Message Queue Management Online statistics on all transactions Customization of system messages Event control management Recovery/Restart processing