Condividi tramite


APPC

Advanced Program-to-Program Communications (APPC) o LU 6.2, fornisce un veicolo di trasporto per i programmi nei sistemi peer per comunicare tra loro tramite la rete SNA. APPC è un software che consente comunicazioni ad alta velocità tra programmi in computer diversi.

APPC è una modifica rispetto alle connessioni da terminale a host usate in molti sistemi 3270. APPC passa a un ambiente di programmazione delle transazioni distribuite fornendo un set comune di protocolli SNA che offre compatibilità a livello di comunicazione del programma.

APPC funge da traduttore tra i programmi dell'applicazione e la rete. Quando le applicazioni in un computer passano informazioni al software APPC, APPC converte le informazioni e le passa a un'interfaccia di rete. APPC converte nuovamente le informazioni nel formato originale e le passa all'applicazione partner corrispondente. APPC può essere usato in uno qualsiasi dei tipi standard di connessioni supportate da SNA e non è associato a una particolare connessione fisica.

APPC usa in genere un'unità LU APPC locale (LU 6.2) e una o più unità LU APPC remote. Un'APPC LU locale può essere indipendente o dipendente. Nelle reti APPN orientate ai peer complete, in genere implementate in un ambiente IBM i o nell'evoluzione più moderna della tecnologia mainframe, si applica il modello APPC indipendente. L'APPC dipendente viene usato nelle reti mainframe precedenti e le relative funzioni vengono ridotte.

Le unità LC APPC locali e remote interagiscono in coppie. L'unità logica LU APPC locale viene assegnata ad un server (a differenza di altri tipi di LU, assegnati alle connessioni). L'unità LU APPC remota viene assegnata alla connessione. Host Integration Server usa il partner dinamico per creare qualsiasi possibile partnership LU su richiesta quando le unità di elaborazione locale e remota e le modalità si riconoscono tra loro.

Con il partner APPC dinamico, un amministratore configura unità di archiviazione remote, ma non è necessario associarle con unità LU locali. Host Integration Server assocerà automaticamente le LU se necessario.

Con la configurazione dinamica dell'APPC, un amministratore non deve configurare unità LU remote. Se una connessione è designata per supportare la configurazione dinamica dell'APPC, Host Integration Server definirà automaticamente un lu remoto e lo partnerrà con un lu locale quando necessario.

APPC indipendente offre la possibilità di eseguire più sessioni simultanee e parallele tra una singola coppia di LUs. L'APPC dipendente consente solo una singola sessione tra una determinata coppia di unità di archiviazione.

I programmi che usano APPC sono definiti programmi di transazione (TP). Esistono due tipi di TP: quelli che possono richiamare una conversazione e quelli che possono essere richiamati. Un TP può fornire qualsiasi tipo di servizio: emulazione del terminale, trasferimento dei dati, query di database o aggiornamento e così via.

Le caratteristiche che regolano le interazioni tra TP che usano una connessione LU 6.2-LU 6.2 sono determinate dalla modalità associata alla connessione. La modalità può essere associata in modo fisso a un determinato LU oppure può essere fornita dal TP che invoca quando viene avviata per la prima volta una sessione.

Vedere anche

Connettività di Host Integration Server 5250 (IBM i)
Connessioni terminal IBM i 5250