Freigeben über


APPC

Advanced Program-to-Program Communications (APPC) oder LU 6.2 bietet ein Transportfahrzeug für Programme auf Peer-Systemen, die über das SNA-Netzwerk miteinander kommunizieren können. APPC ist Software, die eine schnelle Kommunikation zwischen Programmen auf verschiedenen Computern ermöglicht.

APPC ist eine Änderung der Terminal-zu-Host-Verbindungen, die in vielen 3270 Systemen verwendet werden. APPC wechselt zu einer verteilten Transaktionsprogrammierumgebung, indem eine gemeinsame Gruppe von SNA-Protokollen bereitgestellt wird, die Kompatibilität auf Programmkommunikationsebene bieten.

APPC dient als Übersetzer zwischen Anwendungsprogrammen und dem Netzwerk. Wenn Anwendungen auf einem Computer Informationen an die APPC-Software übergeben, übersetzt APPC die Informationen und übergibt sie an eine Netzwerkschnittstelle. APPC übersetzt die Informationen wieder in das ursprüngliche Format und übergibt sie an die entsprechende Partneranwendung. APPC kann für alle Standardtypen von Verbindungen verwendet werden, die von SNA unterstützt werden und nicht an eine bestimmte physische Verbindung gebunden sind.

APPC verwendet in der Regel eine lokale APPC-LU (LU 6.2) und eine oder mehrere entfernte APPC-LUs. Eine lokale APPC LU kann unabhängig oder abhängig sein. In vollständig peerorientierten APPN-Netzwerken, die in der Regel in einer IBM i-Umgebung oder unter der modernsten Weiterentwicklung der Mainframetechnologie implementiert werden, gilt das unabhängige APPC-Modell. Abhängiges APPC wird in älteren Großrechnernetzwerken verwendet, und ihre Funktionen sind eingeschränkt.

Lokale und Remote-APPC-LUs arbeiten in Paaren zusammen. Die lokale APPC LU wird einem Server zugewiesen (im Gegensatz zu anderen LU-Typen, die einem Verbindung zugewiesen werden). Die APPC-LU für Remote-Verbindungen wird der Verbindung zugewiesen. Host Integration Server verwendet dynamisches Partnering, um jede mögliche LU-Partnerschaft auf Abruf zu erstellen, wenn lokale und Remote-LUs und Modi sich gegenseitig erkennen.

Mit dynamischer APPC-Partnering konfiguriert ein Administrator Remote-LUs, muss sie jedoch nicht mit lokalen LUs zusammenschließen. Hostintegrationsserver partnert die LUs bei Bedarf automatisch.

Bei dynamischer APPC-Konfiguration muss ein Administrator keine Remote-LUs konfigurieren. Wenn eine Verbindung zur Unterstützung der dynamischen APPC-Konfiguration festgelegt ist, definiert der Host-Integrations-Server automatisch eine Remote-LU und ordnet sie bei Bedarf einer lokalen LU zu.

Das unabhängige APPC bietet die Möglichkeit, mehrere gleichzeitige parallele Sitzungen zwischen einem einzelnen LU-Paar auszuführen. Abhängiges APPC ermöglicht nur eine einzelne Sitzung zwischen einem bestimmten LU-Paar.

Programme, die APPC verwenden, werden als Transaktionsprogramme (TPs) bezeichnet. Es gibt zwei Arten von TPs: diejenigen, die eine Unterhaltung aufrufen können, und diejenigen, die aufgerufen werden können. Ein TP kann einen beliebigen Diensttyp bereitstellen: Terminalemulation, Datenübertragung, Datenbankabfrage oder Aktualisierung usw.

Die Merkmale, die die Interaktionen zwischen TPs mithilfe einer LU 6.2-LU 6.2-Verbindung steuern, werden durch den modus bestimmt, der der Verbindung zugeordnet ist. Der Modus kann mit einer bestimmten LU auf feste Weise verknüpft werden, oder er kann vom aufrufenden TP bereitgestellt werden, wenn eine Sitzung zum ersten Mal initiiert wird.

Siehe auch

Host Integration Server 5250 (IBM i) Konnektivität
IBM i 5250 Terminal Connections