Quando un componente del servizio richiama un altro componente del servizio in modo sincrono, è necessario configurare il componente del servizio di richiamo per indicare il sistema in cui è in esecuzione la destinazione, in modo che il servizio di destinazione possa comunicare i risultati al componente del servizio di richiamo.
L'attività presuppone che WebSphere Process Server sia già installato sui sistemi per cui si stanno configurando le comunicazioni, ma non sono state ancora installate le applicazioni interessate. Si sta utilizzando una console di gestione che può esaminare e modificare la configurazione per entrambi i server interessati.
Un componente del servizio che richiama un altro servizio in modo sincrono può comunicare con la destinazione solo configurando il nome JNDI (Java Naming and Directory Interface) dell'esportazione sul sistema di destinazione al nome JNDI sul sistema di richiamo.
Nota: Per questa attività, il modulo del servizio chiamante si trova su un sistema A e la destinazione si trova su un sistema B.
Per questa attività, Figura 1 contiene le informazioni da utilizzare nella configurazione.
Figura 1. Richiamo di un servizio su un sistema diverso
Nota: Per semplicità, vengono illustrati solo i server coinvolti in questa comunicazione in ciascuna cella e ciascun server si trova su una macchina fisica diversa.
- Installare le applicazioni su ciascun server.
- Creare un nuovo bind dello spazio dei nomi sul sistema di richiamo (Sistema A nell'esempio) che indica l'esportazione sul sistema di destinazione.
Nel riquadro Bind dello spazio dei nomi, selezionare un ambito della cella, quindi fare clic su Applica. Con l'ambito modificato, fare clic su Nuovo nella visualizzazione per creare il nuovo bind.
Nella procedura guidata, specificare quanto segue (i valori sono appropriati per la configurazione di esempio):
- Il tipo di bind è CORBA
- Le proprietà di base sono:
Una volta terminato, fare clic su Avanti, quindi verificare i valori nella pagina Riepilogo. Dopo la verifica, fare clic su Fine.
Il sistema visualizza il nuovo bind.
- Salvare le modifiche facendo clic su Salva.
Avviare le applicazioni. Il componente del servizio sul sistema A può ora richiamare in modo sincrono il servizio sul sistema B.