Mit dem Widget Modulverwaltung oder
Modulmerkmale und -richtlinien können Sie neue Richtlinien
und Richtlinienanhänge in WebSphere Service Registry and Repository
(WSRR) erstellen. Für die dynamische Steuerung von Serviceanforderungen können Sie
Richtlinien verwenden, die das Überschreiben von Modulmerkmalen während der
Ausführungszeit ermöglichen.
- Implementieren und konfigurieren Sie die Verwaltungswidgets.
- Wenn die Verwaltungssicherheit für Business Space aktiviert ist, aktivieren Sie die
Anwendungssicherheit.
- Wenn Sie ein Modul erstellen, das Richtlinien verwenden kann, lesen Sie den folgenden
Abschnitt: Module erstellen, die
Richtlinien verwenden können.
Für die dynamische Steuerung von Serviceanforderungen können Sie
Richtlinien verwenden, die das Überschreiben von Modulmerkmalen während der
Ausführungszeit ermöglichen. Solche Richtlinien (auch als
Mediationsrichtlinien bezeichnet) werden in WSRR gespeichert. Sie können für Ihr Modul mindestens
eine Richtlinie definieren, die mindestens ein Modulmerkmal überschreiben kann. Optional: Sie können in jedem Richtlinienanhang mindestens eine Auslöserbedingung
erstellen.
Während der Ausführung werden die Auslöserbedingungen mit den
Bedingungswerten in der Nachricht verglichen. Alle Auslöserbedingungen müssen
erfüllt sein, damit eine zugeordnete Richtlinie verwendet werden kann. Ob Merkmalswerte für eine bestimmte Serviceinteraktion überschrieben werden,
hängt von der verarbeiteten Nachricht und dem Verarbeitungsmodell für
Mediationsrichtlinien ab, das im Information Center definiert ist.
- Melden Sie sich bei Business Space an.
- Öffnen Sie eine Seite 'Modulverwaltung'. Wenn Sie bei der Installation des Feature-Packs das Feature 'Verwaltung'
auswählen, wird die Schablone 'Erweitertes Lösungsmanagement' hinzugefügt. Mit der Schablone 'Erweitertes Lösungsmanagement' kann ein Business Space
'Modulverwaltung' erstellt werden.
- Wählen Sie im Widget Modulbrowser die Option
Modulrichtlinien aus. Das Widget Modulverwaltung 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. Richtlinienanhänge ordnen eine Richtlinie einem Modul zu (in WSRR
sind Richtlinie und Anhang separate Elemente).
- Klicken Sie auf Erstellen... Sie können nun Assertionen und Auslöserbedingungen hinzufügen.
Anmerkung: Bei Verwendung von Business Space können die Informationen für
Mediationsrichtlinien nicht mehr bearbeitet werden, nachdem ein neuer
Richtlinienanhang erstellt wurde. Sie müssen alle gewünschten Assertionen und Auslöserbedingungen
hinzufügen, bevor Sie einen neuen Richtlinienanhang speichern.
- Erstellen Sie mindestens eine Assertion. Assertionen sind Modulmerkmale, die von der Richtlinie
überschrieben werden können. In WSRR werden die Modulmerkmale, die überschrieben
werden sollen, als Richtlinienassertionen dargestellt.
Anmerkung: Das Widget setzt voraus, dass jeder Richtlinienanhang über mindestens
eine Assertion verfügt.
- Wählen Sie einen Gruppennamen aus. Dies ist die Gruppe, der das Merkmal angehört. Standardmäßig
stimmt der Gruppenname mit dem Namen der Mediationsablaufkomponente überein.
- Wählen Sie einen Merkmalnamen aus. Dies ist der Aliasname des Merkmals. Der Aliasname identifiziert
das Merkmal im Mediationsablauf.
- Geben Sie einen geeigneten Wert in das Feld Wert ein (z. B.
Alle oder 10 oder /body/input/address). Während der Ausführung hat der Richtlinienwert Vorrang (falls vorhanden).
Wenn keine oder keine geeignete Richtlinie gefunden wird, wird während der
Ausführung der Wert des hochgestuften Merkmals verwendet.
- Klicken Sie auf Assertion hinzufügen.
- Optional: Erstellen 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.
Wenn der Auslöserwert eine Zeichenfolge ist, sollte er in einfache
oder doppelte Anführungszeichen gesetzt werden (z. B. country = "Frankreich").
- Klicken Sie auf Auslöserbedingung hinzufügen.
- Optional: Wenn Sie eine Assertion oder Auslöserbedingung löschen möchten, klicken Sie auf
das Löschsymbol für die betreffende Assertion oder Auslöserbedingung. Wenn Sie den Mauszeiger auf eine Assertion oder Auslöserbedingung bewegen,
wird das Löschsymbol (Kreuz) am Ende der Zeile angezeigt.
- Klicken Sie auf Speichern.
In WSRR wird ein Richtlinienanhang erstellt sowie eine Richtlinie für
jede Gruppe, die über eine Assertion verfügt. Wenn Sie eine Auslöserbedingung
hinzugefügt haben, erstellt WSRR ein Benutzermerkmal für den Richtlinienanhang. Das
Benutzermerkmal stellt die Bedingung dar.