Mit dem Widget Mediationsrichtlinienverwaltung können Sie
vorhandene Mediationsrichtlinien an Module anhängen. Mithilfe von Mediationsrichtlinien können Sie Serviceinteraktionen unter Verwendung
von Kontextinformationen steuern.
Vorbereitende Schritte
- Verwenden Sie IBM Integration
Designer, um ein Modul zu erstellen, das ein primitives Mediationselement für
die Richtlinienauflösung enthält.
- Implementieren Sie das Modul in
WebSphere Enterprise Service Bus
(WebSphere ESB) oder in
IBM Business Process Manager.
- Stellen Sie sicher, dass WebSphere ESB oder IBM
Business Process Manager über eine Definition für die WSRR-Komponente verfügt, die Sie verwenden
möchten.
- Laden Sie die EAR-Datei, die Ihr Modul enthält, in WSRR.
- Erstellen Sie einen Business Space, der das Widget Modulbrowser und
das Widget Mediationsrichtlinienverwaltung enthält.
Informationen zu diesem Vorgang
Für die dynamische Steuerung von Serviceanforderungen können Sie
Mediationsrichtlinien verwenden, die das Überschreiben von Modulmerkmalen während der
Ausführungszeit ermöglichen. Solche Mediationsrichtlinien werden in WSRR gespeichert. Sie können eine oder mehrere
Mediationsrichtlinien für Ihr Modul definieren, wobei jede Richtlinie dann ein oder mehrere Modulmerkmale
überschreiben kann. Optional: Sie können in jedem Richtlinienanhang mindestens eine Auslöserbedingung
erstellen. Die Auslöserbedingungen werden bei der Verarbeitung von Serviceanforderungen mit den
Bedingungswerten in der Nachricht verglichen. Alle Auslöserbedingungen müssen
erfüllt sein, damit eine zugeordnete Mediationsrichtlinie verwendet werden kann.
Vorgehensweise
- Melden Sie sich bei Ihrem Business Space an und navigieren Sie zu dem Space, den Sie zum Verwalten von Mediationsrichtlinien für Module
erstellt haben.
- Wählen Sie im Widget Modulbrowser die Option
Mediationsrichtlinien aus. Das Widget Mediationsrichtlinienverwaltung wird aktualisiert. Falls Richtlinienanhänge vorhanden sind, werden diese angezeigt.
- Wenn Sie über mehrere WSRR-Definitionen verfügen, wählen Sie die von Ihrem
Modul verwendete Definition aus.
- Geben Sie den Namen für den neuen Richtlinienanhang ein. Über Mediationsrichtlinienanhänge werden Mediationsrichtlinien und Module einander zugeordnet. In WSRR
sind die Mediationsrichtlinie und der Richtlinienanhang voneinander getrennte Objekte.
- Klicken Sie auf Erstellen. Das Widget Mediationsrichtlinienverwaltung wird aktualisiert. Nun können Sie die Gruppe der Merkmale angeben, mit der Sie arbeiten möchten, und den Namen
einer vorhandenen Mediationsrichtlinie für diese Gruppe definieren.
- Wählen Sie einen Gruppennamen aus. Jede Gruppe enthält Modulmerkmale. Wählen Sie die Gruppe aus, deren Merkmalwerte überschrieben
werden sollen.
- Klicken Sie auf Vorhandene verwenden.
- Wählen Sie eine Mediationsrichtlinie aus dem Menü Richtlinie auswählen aus. Welche Mediationsrichtlinien angezeigt werden, hängt von der ausgewählten Gruppe ab.
- Klicken Sie auf Weiter. Das Widget Mediationsrichtlinienverwaltung wird aktualisiert. Sie können nun Auslöserbedingungen hinzufügen.
Anmerkung: Nach Erstellung einer Mediationsrichtlinie in einem Business Space können Sie
Mediationsrichtlinienassertionen nicht mehr bearbeiten. Da der Mediationsrichtlinienanhang jedoch Auslöserbedingungen enthält,
können bei der Erstellung eines neuen Richtlinienanhangs Auslöserbedingungen hinzugefügt werden.
- Optional: Definieren Sie mindestens eine Auslöserbedingung. Auslöserbedingungen müssen erfüllt sein, damit die Richtlinie verwendet
werden kann. In WSRR werden Auslöserbedingungen durch Benutzermerkmale
im Richtlinienanhangobjekt dargestellt.
- Geben Sie den Namen einer Auslöserbedingung in das Feld Name der
Auslöserbedingung ein. Der Name einer Auslöserbedingung beginnt immer mit dem Präfix
medGate_.
- Geben Sie einen Wert für die Auslöserbedingung in das Feld Wert ein. Der Wert für die Auslöserbedingung besteht aus den folgenden Elementen: Name der
Richtlinienbedingung, Operation und Auslöserwert.
- Der von Ihnen eingegebene Name der Richtlinienbedingung muss einem
Element Name der Richtlinienbedingung in dem Modul entsprechen.
- Das Element Operation kann eine der folgenden Angaben sein:
=, !=, >, <,
<= oder >= .
- Auslöserwert ist der zu vergleichende Wert, z. B. country = Frankreich.
- Klicken Sie auf Auslöserbedingung hinzufügen.
- Klicken Sie auf Speichern.
Ergebnisse
In WSRR wird ein Richtlinienanhang erstellt, der die ausgewählte Mediationsrichtlinie dem
ausgewählten Modul zuordnet.
Das Widget Mediationsrichtlinienverwaltung wird
aktualisiert. Der neue Richtlinienanhang wird in die Liste der Richtlinienanhänge eingefügt.