IBM® SOA
Policy Pattern stellt eine
JMS-basierte dynamische Nachrichtenroutingumgebung
unter Verwendung von WebSphere Message Broker und WSRR bereit.
Für
IBM SOA
Policy Pattern
sind die beiden folgenden Teile erforderlich:
Das
Muster konfiguriert zwei Beispielrichtlinien in WSRR und zwei
JNDI-Beispielziele. Weitere Informationen
zu den Beispielen finden Sie in
Beispiele. Die Beispielscripts können
durch Ihre eigenen Richtlinien und JNDI-Ziele durch Klonen des Musters und
Anpassen der Beispielscripts an Ihre eigenen angepassten Einstellungen ersetzt werden.
Die Teile müssen in der folgenden Reihenfolge instanziiert werden:
- DB2 Enterprise 9.7.5.0
- WSRR Standalone Server 8.0.0.0
- WebSphere Message
Broker Basic 8.0.0.1
Scripts und erweiterte Optionen
Scripts werden
für die Konfiguration der Produkte verwendet; jedes führt einen vollständigen
Konfigurationsschritt aus, z. B. zum Laden der Richtlinien in WSRR. Die für dieses
Muster verwendeten Scripts können nicht außerhalb eines Teils in diesem
Muster verwendet werden.
Für das
IBM SOA
Policy Pattern-Muster
sind im WSRR Standalone Server-Teil die folgenden Scripts erforderlich:
- SOA Policy Pattern: Create Sample Policies - Ein optionales
Script. Durch dieses Script werden zwei Beispielmediationsrichtlinien mit einem Wert für
'PolicySelector' sowie Planungsbedingungen mit jeweils einem anderen
JNDI-MQ-Ziel erstellt und genehmigt. Der Plan für die Beispielrichtlinien
wird in Uhrzeit und Wochentagen angegeben. Für die Verwendung eines Scripts
mit angepassten neuen Richtlinien müssen Sie das Muster klonen und das
Script ersetzen.
- SOA Policy Pattern: WSRR Configuration - Dieses
Scriptpaket ist für dieses Muster obligatorisch. Durch dieses Script wird ein WSRR-Modifikator-Plug-in
hinzugefügt, das die Eigenschaft 'PolicySelector' für eine Richtlinie bei deren Erstellung
erstellt, und nimmt die erforderliche Änderung der Business Space-Benutzerschnittstelle vor, durch die
die Eigenschaft 'PolicySelector' in der Benutzerschnittstelle angezeigt wird. Das
Script fügt der Datei authorized_keys außerdem einen öffentlicher Schlüssel
hinzu, wodurch die kennwortfreie SCP/SSH-Anmeldung ermöglicht wird. Die
SCP/SSH-Sitzung wird für den Transfer der erforderlichen Konfigurationsdateien von WSRR an die
Message Broker-Instanz zur Konfiguration der Sicherheit verwendet. Damit
Message Broker Cachebenachrichtigungen abrufen kann, die von WSRR für sämtliche Richtlinienaktualisierungen
gesendet werden, wird eine nicht gesicherte JMS-Clientverbindung aktiviert; dies geschieht
mithilfe der Transportoption SSL-supported
unter der IIOP/RMI-Sicherheit der WebSphere Application Server-Konfiguration
in diesem Scriptpaket. Das Script ist für das Script
SOA Policy
Pattern: Connect Broker to Secure WSRR
im WebSphere Message Broker Advanced-Teil
für die Konfiguration der WSRR- und Message Broker-Sicherheit erforderlich.
Für
IBM SOA
Policy Pattern sind
die folgenden Scripts im WebSphere Message
Broker Basic-Teil erforderlich:
Die Scripts müssen in der folgenden Reihenfolge ausgeführt werden:
- SOA Policy Pattern: Create Sample Policies
- SOA Policy Pattern: WSRR Configuration
- SOA Policy Pattern: Create Instance
- SOA Policy Pattern: Create Sample JNDI Bindings
- SOA Policy Pattern: Connect Broker to Secure WSRR
Muster einrichten
Führen Sie die folgenden Schritte aus, um
die Standardwerte optional zu ändern:
- Laden Sie IBM SOA
Policy Pattern.
- Konfigurieren Sie die konfigurierbaren Eigenschaften; weitere Informationen finden Sie in WebSphere Message Broker Basic-Teil.
- Implementieren Sie das Muster in der Cloud.