Brokerarchivdateien konfigurieren und implementieren

Sie haben bereits Ihre WS-RM-Richtlinie, WS-Security-Richtlinie (Schlüsselspeicher, die Sicherheitsrichtlinie, Nutzerbindung, Providerbindung) und den TCP/IP Monitor konfiguriert. Wenn Sie den Mustercode nur mit der WS-RM-Richtlinie erweitern, müssen Sie die Bindungen nicht zuordnen.

Bevor Sie den Richtliniensatz und die Bindungen anwenden, müssen Sie mit Ausnahme der Schritte für die erneute Implementierung alle Anweisungen unter Mustercode 'Address Book' für die Verwendung von HTTP konfigurieren bzw. Mustercode für JMS-Transport konfigurieren ausgeführt haben.

Wenn Sie WS-Security verwenden, führen Sie alle folgenden Schritte aus, um die Richtlinie und die Bindungen mit dem Nachrichtenfluss zu verknüpfen und sie im Broker zu implementieren.

Um die Richtlinie und die Nutzerbindung mit dem Nutzernachrichtenfluss zu verknüpfen, gehen Sie folgendermaßen vor:

  1. Öffnen Sie die Brokerarchivdatei 'AddressSampleConsumer' im Projekt 'AddressBook'.
  2. Wählen Sie die Registerkarte Vorbereiten aus und stellen Sie sicher, dass der Nachrichtenfluss 'AddressBookConsumerFlow' und dessen Nachrichtensatz ausgewählt sind. Klicken Sie auf Brokerarchiv erstellen.
  3. Wählen Sie unten links im Fenster die Registerkarte Verwalten und anschließend AddressBookConsumerFlow.cmf aus.
  4. Klicken Sie im Feld Consumer Policy Set (Nutzerrichtliniensatz) auf Bearbeiten. Wählen Sie die Richtlinie aus, die Sie zuvor erstellt haben.
  5. Wenn Sie den Mustercode mit WS-Security oder WS-RM erweitert haben, klicken Sie im Feld Richtliniensatzbindungen für Konsument auf Bearbeiten. Wählen Sie die Bindung aus, die Sie unter Nutzerbindung erstellen erstellt haben.
  6. Speichern und schließen Sie den Brokerarchiveditor.

Um die Richtlinie und die Provider-Bindung mit dem Provider-Nachrichtenfluss zu verknüpfen, gehen Sie folgendermaßen vor:

  1. Öffnen Sie die Brokerarchivdatei 'AddressSampleProvider' im Projekt 'AddressBook'.
  2. Wählen Sie die Registerkarte Vorbereiten aus und stellen Sie sicher, dass der Nachrichtenfluss 'AddressBookProviderFlow' und dessen Nachrichtensatz ausgewählt sind. Klicken Sie auf Brokerarchiv erstellen.
  3. Wählen Sie die Registerkarte Verwalten und anschließend AddressBookProviderFlow.cmf aus.
  4. Klicken Sie im Feld Provider Policy Set (Provider-Richtliniensatz) auf Bearbeiten. Wählen Sie die Richtlinie aus, die Sie zuvor erstellt und dem Nutzerfluss zugeordnet haben. Dabei kann es sich um eine WS-RM-Richtlinie oder WS-Security-Richtlinie oder auch um WS-Security mit einer WS-RM-Richtlinie handeln.
  5. Wenn Sie den Mustercode mit WS-Security oder WS-RM erweitert haben, klicken Sie im Feld Richtliniensatzbindungen für Provider auf Bearbeiten. Wählen Sie die Bindung aus, die Sie unter Providerbindung erstellen erstellt haben. Dabei handelt es sich nicht um die Bindung, die Sie dem Nutzerfluss zugeordnet haben.
  6. Speichern und schließen Sie den Brokerarchiveditor.

Um die Nutzer- und Provider-Nachrichtenflüsse zu implementieren, führen Sie die folgenden Schritte durch:

  1. Ziehen Sie die Brokerarchivdatei 'AddressSampleConsumer' in die Ausführungsgruppe 'AddressSampleConsumer'.
  2. Ziehen Sie die Brokerarchivdatei 'AddressSampleProvider' in die Ausführungsgruppe 'AddressSampleProvider'.
  3. Klicken Sie doppelt auf das Ereignisprotokoll für Ihren Broker (MB8BROKER). Stellen Sie sicher, dass alle Nachrichtenflüsse erfolgreich implementiert wurden. Falls Implementierungsfehler aufgetreten sind, prüfen Sie diese und stellen Sie sicher, dass Sie alle vorigen Schritte korrekt ausgeführt haben.

Zurück zu 'Mustercode für die Erstellung und Anwendung von Richtlinien erweitern'

Zurück zur Erweiterung des Mustercodes 'Address Book'

Zurück zum Beginn des Mustercodes