Implementierung einer Nachrichtenflussanwendung

Packen Sie zur Implementierung alle Ressourcen eines Nachrichtenflusses in eine Brokerarchivdatei (BAR-Datei).

Eine Nachrichtenflussanwendung kann nicht direkt in eine Ausführungsgruppe implementiert werden. Stattdessen werden alle relevanten Ressourcen in eine BAR-Datei gepackt, die dann implementiert wird. Wenn Sie Dateien zum Brokerarchiv hinzufügen, werden sie automatisch im Zuge der Verarbeitung kompiliert.

Die Brokerarchivdatei ist eine komprimierte Datei, die zum Konfigurationsmanager gesendet wird, wo ihr Inhalt extrahiert und an Ausführungsgruppen verteilt wird. Wenn eine Ausführungsgruppe im Broker nicht initialisiert worden ist (d. h. wenn der Broker eben erst erstellt wurde), wird sie im Rahmen der Implementierung erstellt.

In diesem Diagramm wird der Ereignisablauf beim Implementieren einer Nachrichtenflussanwendung dargestellt:
In dieser Abbildung wird der Ereignisablauf beim Implementieren einer Nachrichtenflussanwendung dargestellt: Brokerarchiv erstellen und Dateien hinzufügen; BAR-Datei durch Senden zum Konfigurationsmanager implementieren, von wo aus ihr Inhalt an Ausführungsgruppen in Brokern in der Domäne verteilt werden.
Eine BAR-Datei kann auf zwei Arten implementiert werden:

Inkrementelle Implementierung der BAR-Datei

Bei der inkrementellen Implementierung einer BAR-Datei extrahiert der Konfigurationsmanager den Inhalt der BAR-Datei und sendet diesen an eine Ausführungsgruppe. Wenn eine Datei in der BAR-Datei implementiert wird, gelten folgende Rahmenbedingungen:
  • Wenn eine Datei in der BAR-Datei denselben Namen hat wie ein Objekt, das bereits in der Ausführungsgruppe implementiert ist, wird die bereits implementierte Version durch die Version in der BAR-Datei ersetzt.
  • Wenn eine Datei in der BAR-Datei die Länge 'null' hat und eine Datei mit diesem Namen bereits in der Ausführungsgruppe implementiert ist, wird die implementierte Datei aus der Ausführungsgruppe entfernt.
Situationen, in denen diese Implementierung verwendet werden sollte:
  • Wenn Sie eine inkrementelle Implementierung von Nachrichtenflüssen oder anderen implementierbaren Objekten in einer Ausführungsgruppe durchführen möchten.
Situationen, in denen diese Implementierung nicht verwendet werden sollte:
  • Wenn Sie den Inhalt der Ausführungsgruppe vor der Implementierung der BAR-Datei vollständig löschen möchten. Führen Sie stattdessen eine vollständige Implementierung der BAR-Datei durch.

Vollständige Implementierung der BAR-Datei

Wenn Sie eine vollständige Implementierung der BAR-Datei durchführen, extrahiert der Konfigurationsmanager den implementierbaren Inhalt der BAR-Datei und sendet diesen an eine Ausführungsgruppe, wobei er zunächst den vorhandenen implementierten Inhalt in der Ausführungsgruppe entfernt.

Situationen, in denen diese Implementierung verwendet werden sollte:
  • Wenn Sie Nachrichtenflüsse oder andere implementierbare Objekte in einer Ausführungsgruppe implementieren möchten.
Situationen, in denen diese Implementierung nicht verwendet werden sollte:
  • Wenn Sie den vorhandenen Inhalt der Ausführungsgruppe mit dem Inhalt der BAR-Datei zusammenführen möchten. Führen Sie stattdessen eine inkrementelle Implementierung der BAR-Datei durch.
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009. Alle Rechte vorbehalten.
Letzte Aktualisierung : 2009-02-17 15:49:41

af02070_