Details: Protocol APPC
Protocol APPC, or Advanced Program to Program
Communications, was developed by IBM to allow programs to communicate
with one another over a network. According to IBM’s Software Information
Center, before using protocol APPC, developers need to select an
application programming interface and conversation type (mapped or
basic). Protocol APPC uses a set of commands to communicate. With a
mapped conversation type, the program sends data. With a basic
conversation type, the program adds control bytes to convert the data
into the GDS (Generalized Data Stream). APPC uses sessions where
requests generated by clients are sent through the network. The Attach
Manager then sends the request to a running program or launches a server
program. A set of predefined “verbs” is used by the applications to
converse and send and receive data. IBM originally developed protocol
APPC as a remote processing tool. Today, protocol APPC is used to
deliver distributed services as well as for high speed communications
between programs located on separate, but interconnected, computers,
workstations, servers, and mainframes. This protocol is used alongside
LU 6.2 and SNA networks. In addition, APPC can be used over the Internet
using TCP/IP.
Associated Protocol APPC Applications:
IBM operating systems, LU 6.2
