Uno dei vantaggi di SCA (Service Component Architecture) è la possibilità per gli utenti, di utilizzare i servizi che già esistono in altri moduli del servizio. Il provider del servizio e il destinatario del servizio si possono trovare su celle diverse. Tale distribuzione consente di isolare e gestire meglio i servizi distribuendo i servizi tra le celle.
Ad esempio, un'applicazione sul server A potrebbe richiedere un servizio installato nel server B in una cella diversa. Per utilizzare i servizi con tale modalità, è necessario configurare la comunicazione tra le celle.
Per supportare tutti gli utenti di un servizio, un provider del servizio dovrebbe provvedere entrambi le interfacce asincrona e sincrona al servizio sulla cella.
Per un utente del servizio, è possibile limitare il tipo di configurazione che si esegue sullo stile di interazione della chiamata dell'applicazione. Quando l'amministratore non conosce lo stile di interazione utilizzato dall'applicazione, configurare entrambi gli stili.
La connessione tra la cella del provider e la cella degli utenti è il collegamento del bus service integration e la connessione va configurata manualmente. Per completare la configurazione, la cella dei provider del servizio deve esporre l'indirizzo IP e la porta che le celle degli utenti devono utilizzare per comunicare con il servizio che si sta utilizzando.
È necessario rendere un servizio disponibile nella cella di fornitura esponendo lo spazio nomi JNDI (Java Naming and Directory Interface) che contiene il riferimento al servizio. Nella cella di utilizzo, rendere il servizio disponibile significa creare un collegamento dello spazio nomi allo spazio nomi JNDI esposto.
(c) Copyright IBM Corporation 2005, 2006.
Questo Information Center è alimentato dalla tecnologia Eclipse (http://www.eclipse.org)