Creazione di connessioni

Prima di poter scorrere i messaggi in una connessione, la connessione deve essere stabilita o aperta. Ciò è necessario perché un partner (P1) non conosce inizialmente l'indirizzo LPI (Locality Partner Index) del partner con cui vuole comunicare. Potrebbe non essere nemmeno un partner adatto con cui comunicare.

Un componente della Base, noto come Localizzatore di risorse e un messaggio con un tipo di open, noto come messaggio Open, vengono usati per stabilire una connessione tra i partner.

La procedura seguente illustra come viene stabilita una connessione. Informazioni più specifiche sono disponibili nell'interfaccia di gestione delle funzioni.

Per stabilire una connessione tra partner

  1. Il messaggio Apri include due moduli: una richiesta Open e una risposta Open. La richiesta Open contiene informazioni sul tipo di partner P1 che cerca.

    P1 compila una richiesta Open e chiama base. Poiché non conosce l'indirizzo LPI del partner, imposta i valori LPI di destinazione su zero.

  2. La base non può inoltrare l'oggetto Open a un determinato partner, perché non ha un indirizzo LPI di destinazione. Pertanto passa l'oggetto Open al localizzatore di risorse, che tenta di trovare una località che accetterà l'oggetto Apri. Il modulo DMOD (Dynamic Access Module) ha un record di tutte le località che potrebbero accettare questo tipo di Open. Il localizzatore di risorse prova ognuna di queste località fino a quando non viene accettato l'oggetto Open. Se non viene trovata alcuna località, il localizzatore di risorse restituisce una risposta negativa all'oggetto Open per informare il mittente che non è stato trovato alcun partner.

  3. Quando una località remota riceve un oggetto Open, la base passa l'oggetto Open al partner (P2). Se P2 può accettare l'oggetto Open, risponde inviando un messaggio di risposta Open positivo a P1.

  4. Il messaggio Di risposta aperto restituito a P1 contiene sia i valori LPI di origine che di destinazione per la connessione specifica. Alla fine di questo scambio, sia P1 che P2 conoscono gli indirizzi degli altri e possono comunicare tramite la connessione.

    I termini di origine e destinazione nel contesto di LPI fanno riferimento all'origine e alla destinazione del messaggio specifico. Quando l'emulatore 3270 compila un messaggio da inviare al nodo 2.1 locale, deve scambiare le LPI di origine e di destinazione ricevute nella risposta Aperta dal nodo 2.1 locale.

    Per un esempio dettagliato del modo in cui gli indirizzi LPI vengono assegnati durante l'inizializzazione delle sessioni del punto di controllo dei servizi di sistema (SSCP) e dell'unità logica primaria (PLU), vedere Apertura della connessione PLU.