Advanced Program to Program Communications

APPC (engl. Advanced Program to Program Communications) ist ein Protokoll, über welches Computer-Programme über ein Netzwerk kommunizieren können.

APPC wurde als Bestandteil von IBMs Systems Network Architecture (SNA) entwickelt. Es entstanden dabei mehrere APIs, die zum großen Teil auch problemlos von Programmiersprachen wie COBOL oder REXX bedient werden konnten.

APPC ist verknüpft mit dem Begriff LU 6.2 (Logical Unit Type 6.2)

APPC ist weitgehend beschränkt auf die IBM-Rechnerwelt: Mainframe-Betriebssysteme, AS/400, OS/2, AIX; für Windows gibt es ein SNA-Serverprodukt von Microsoft. Innerhalb der IBM-Systemwelt wird APPC von jeder Systemsoftware unterstützt, z. B. auf dem Mainframe CICS, DB2, IMS und auch dem MVS selbst.

Im Gegensatz zu TCP/IP, bei dem beide Kommunikationspartner immer eine eindeutige Rolle besitzen (einer ist immer Server, der andere immer Client), sind bei APPC die Kommunikationspartner gleichberechtigt, d. h. jeder kann sowohl Server als auch Client gleichermaßen sein. Die Rolle wie auch die Zahl der parallelen Sessions zwischen den Partnern wird über sogenannte CNOS-Sessions (change number of sessions) mit einem speziellen Logmode (z. B. bei IBM der snasvcmg) ausgehandelt. Die Kommunikation der Daten selbst erfolgt dann über sogenannte Daten-Sessions, deren Logmodes vom VTAM-Administrator detailliert (z. B. Länge der Datenblöcke, Verschlüsselung etc.) bestimmt werden können.

Mit dem Siegeszug von TCP/IP befindet sich APPC auf dem Rückzug.


Wikimedia Foundation.

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Advanced Program-to-Program Communications —    Abbreviated APPC. A set of protocols developed by IBM as a part ofitsSNA (SystemsNetworkArchitecture), designed to allow applications running on PCs and mid range hosts to exchange data easily and directly with mainframes. APPC can be used… …   Dictionary of networking

  • 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

  • Advanced Peer-to-Peer Networking —    Abbreviated APPN. IBM s SNA (Systems Network Architecture) protocol, based on APPC (Advanced Program to Program Communications). APPN allows nodes on the network to interact without a mainframe host computer and implements dynamic network… …   Dictionary of networking

  • Canadian Advanced Nanospace eXperiment Program — The Canadian Advanced Nanospace eXperiment (CanX) program is the only Canadian picosatellite program at present. It is operated by the University of Toronto Institute for Aerospace Studies, Space Flight Laboratory (UTIAS/SFL). The program s… …   Wikipedia

  • Communications School (United States Marine Corps) — Communications School Official Communications School Emblem Designed by Captain Jamel Neville, USMC (2006) Active 1 June 1944 Present …   Wikipedia

  • Communications in the People's Republic of China — Telecommunications in China redirects here. For the industry, see Telecommunications industry in China. This article is about Communications in the People s Republic of China, excluding Hong Kong and Macau (see Communications in Hong Kong and… …   Wikipedia

  • Communications protocol — For other senses of this word, see Protocol. A communications protocol is a system of digital message formats and rules for exchanging those messages in or between computing systems and in telecommunications. A protocol may have a formal… …   Wikipedia

  • Advanced General Aviation Transport Experiments — The Advanced General Aviation Transport Experiments (AGATE) project was a consortium of NASA, the FAA, the general aviation industry and a number of universities which was shut down in December 2001. Its goal was to create a Small Aviation… …   Wikipedia

  • Communications Act of 1934 — The Communications Act of 1934 is a United States federal law, enacted as Public Law Number 416, Act of June 19, 1934, ch. 652, 48 Stat. 1064, by the 73rd Congress, signed by President Franklin D. Roosevelt, codified as Chapter 5 of Title 47 of… …   Wikipedia

  • Communications satellite — A communications satellite (sometimes abbreviated to COMSAT) is an artificial satellite stationed in space for the purpose of telecommunications. Modern communications satellites use a variety of orbits including geostationary orbits, Molniya… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”