IBM Advanced Program-to-Program Communication
- IBM Advanced Program-to-Program Communication
In computing, Advanced Program to Program Communication or APPC is a protocol which computer programs can use to communicate over a network. APPC is at the application layer in the OSI model.
APPC was developed as a component of IBMs Systems Network Architecture or SNA. Several APIs were developed for programming languages such as COBOL or REXX.
APPC is linked with the term LU 6.2 ( Logical unit type 6.2 )
APPC is to a large extent limited to the IBM operating systems such AS/400, OS/2 and AIX. Microsoft also included SNA support in Microsoft's Host Integration Server. Major IBM software products have included support for APPC, including CICS, DB2, CIM and MVS.
Contrary to TCP/IP, in which both communication partners always possess a clear role (one is always server, and others always the client), the communication partners in APPC are equal, i.e. everyone can be both servers and clients equally. The role, and the number of the parallel sessions between the partners, is negotiated over so-called 'CNOS' sessions (Change Number Of Session) with a special log mode (e.g. at IBM, 'snasvcmg'). Communication of the data is made then by 'data sessions', their log modes can be determined in detail from the VTAM administrator (e.g. length of the data blocks, coding etc..).
With the wide success of TCP/IP, APPC has declined.
External links
* [http://www-03.ibm.com/servers/eserver/zseries/zos/appc/ IBM APPC]
Wikimedia Foundation.
2010.
Look at other dictionaries:
advanced program-to-program communications — (APPC) IBM s protocol for communication between PCs in a mainframe based network. APPC ensures that programs have access to network resources when needed and that network resources are not corrupted … IT glossary of terms, acronyms and abbreviations
IBM Systems Network Architecture — Systems Network Architecture (SNA) is IBM s proprietary networking architecture created in 1974. It is a complete protocol stack for interconnecting computers and their resources. SNA describes the protocol and is, in itself, not actually a… … Wikipedia
IBM WebSphere MQ — is a family of network software products launched by IBM in March 1992. It was previously known as MQSeries, a trademark that IBM rebranded in 2002 to join the suite of WebSphere products. WebSphere MQ, which is often referred to simply as MQ by… … Wikipedia
IBM PC compatible — computers are those generally similar to the original IBM PC, XT, and AT. Such computers used to be referred to as PC clones, or IBM clones since they almost exactly duplicated all the significant features of the PC architecture, facilitated by… … Wikipedia
IBM — This article is about the technology company sometimes referred to as Big Blue . For other uses of these terms, see IBM (disambiguation) and Big Blue (disambiguation). International Business Machines Corporation Type Public … Wikipedia
IBM System/370 — The IBM System/370 (often: S/370) was a model range of IBM mainframes announced on June 30, 1970 as the successors to the System/360 family. The series maintained backward compatibility with the S/360, allowing an easy migration path for… … Wikipedia
IBM Roadrunner — Infobox One of a kind computers Caption=Roadrunner components Website=http://www.lanl.gov/roadrunner/ Dates=operational 2008, final completion 2009 Location=Los Alamos National Laboratory, nobreak|USA Sponsors=IBM, nobreak|USA Operators=National… … Wikipedia
IBM Lotus Notes — Lotus Notes IBM Lotus Notes 8 default home screen Developer(s) IBM … Wikipedia
IBM POWER — POWER is a RISC instruction set architecture designed by IBM. The name is a backronym for Performance Optimization With Enhanced RISC . POWER is also the name of a series of microprocessors that implement the instruction set architecture (ISA).… … Wikipedia
IBM System i — The IBM System i is IBM s previous generation of systems designed for IBM i users, and was subsequently replaced by the IBM Power Systems in April 2008. In 2006, the platform was rebranded to System i as part of IBM s Systems branding initiative … Wikipedia