Damit Verbraucherzellen einen Service in einer Providerzelle referenzieren können,
muss der Administrator der Verbraucherzelle eine Verbindung zu diesem Service
herstellen. Sie stellen die erforderlichen Informationen zusammen, die der Administrator der
Verbraucherzelle benötigt, um den JNDI-Link (JNDI =
Java
Naming and Directory Interface) zu konfigurieren, und machen diese Informationen für den
Administrator verfügbar.
Vorbereitungen
In dieser Task wird Folgendes vorausgesetzt:
- Sie haben das SCA-Modul (SCA = Service Component Architecture) auf der Providerzelle installiert, das den Service
enthält.
- Sie befinden sich an der Administrationskonsole für die Providerzelle.
Gründe und Szenarios für die Ausführung dieser Task
Ein SCA-Modul in einer anderen Zelle kommuniziert synchron mit Ihrem SCA-Modul,
indem in es in der anderen Zelle einen JNDI-Namen zur Lokalisierung Ihres SCA-Moduls einrichtet.
Wenn Sie diese Task ausführen, ermöglichen Sie allen Beteiligten die Einrichtung dieses
JNDI-Namens.
Schritte für diese Task
- Optional: Bestimmen Sie mindestens zwei Server, die von anderen Zellen
als Bootstrap-Hosts für diese Zelle verwendet werden.
Anmerkung: Wenn Sie mindestens zwei Bootstrap-Hosts definieren, bleibt der Service
auch dann verfügbar, wenn einer der Hosts ausfällt.
In diesem Beispiel werden die beiden Server in der Service-Providerzelle in
Abbildung 1 die Bootstrap-Hosts enthalten. Zu diesem Zweck erhält der obere Server in der Abbildung die
IP-Adresse 9.26.237.144, und der untere Server erhält die Adresse 9.26.237.150.
Abbildung 1. Eine zellenübergreifende synchrone Umgebung 
Wichtig: In dieser
Prozedur wird nur die Konfiguration eines einzelnen Bootstrap-Hosts erläutert. Konfigurieren Sie
mindestens einen Bootstrap-Host in der Providerzelle, falls hohe Verfügbarkeit keine Anforderung
ist. Konfigurieren Sie mindestens zwei Hosts, wenn hohe Verfügbarkeit erforderlich ist.
Tipps: - Die Verwendung virtueller Hosts verbessert die Service-Verfügbarkeit, wenn im Rahmen
der Instandhaltung Hardwarekomponenten ersetzt oder aufgerüstet werden müssen.
- Sie können einen einzelnen Bootstrap-Host verwenden, falls keine hohe Verfügbarkeit
erforderlich ist.
- Lokalisieren Sie die Bootstrap-Portnummern der Server, die Sie in Schritt
1 ausgewählt haben.
Sie können diese Informationen anzeigen, indem Sie auf Server > Anwendungsserver
> servername > Kommunikation > + Ports >
Bootstrap_Address klicken.
In diesem Beispiel verwenden beide in der Abbildung gezeigten Server den Port 2810.
- Stellen Sie die IP-Adressen und Portnummern in allen Zellen bereit, die
Services in Ihrer Zelle konsumieren.
In diesem Beispiel würden die Verbraucher in einem Memo darüber informiert, dass die
Bootstrap-Hosts für diese Zelle unter den folgenden Adressen und Ports erreichbar sind:
- 9.26.237.144:2810
- 9.26.237.150:2810
Das Format für die Veröffentlichung lautet: corbaname:iiop:9.26.237.144:2810;9.26.237.150:2810
- Stellen Sie den JNDI-Namen der EJB (Enterprise Java Bean) bereit, die von den Verbrauchern
aufgerufen wird.
Weitere Schritte
Stellen Sie sicher, dass die veröffentlichten IP-Adressen und Ports der Bootstrap-Hosts
verfügbar bleiben, auch wenn sich die physische Zusammensetzung der Zelle ändern sollte.