Advanced Program to Program Communications

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

  • 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 Research Centre Canada — Centre de recherches sur les communications Canada Agency overview Formed 1969 (1969) Jurisdiction …   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 in India — This article is about communications in India. For a more general coverage of media in India, see Media of India. The Republic of India possesses a diversified communications system that links all parts of the country by Internet, telephone,… …   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 Technologies Academy — Infobox School name = Advanced Technologies Academy principal = Karen Diamond motto = Academics Plus Technology established = 1994 type = Magnet public high school grades = 9 12 location = Las Vegas, Nevada enrollment = 1,026 (as of 2007 08)… …   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

Share the article and excerpts

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