Eine allgemeine Übersicht über die Konfiguration von Business Integration Connect zur Kommunikation mit einem Back-End-System finden Sie in Business Integration Connect konfigurieren. In diesem Abschnitt werden die Schritte zusammengefasst, die zur Konfiguration von Business Integration Connect zur Kommunikation mit Message Broker erforderlich sind. Zur Ausführung dieser Konfiguration verwenden Sie eine Instanz von Business Integration Connect Enterprise oder Advanced Edition, die als Community Manager in Ihrer Hub-Community fungiert.
Die Konfiguration von Business Integration Connect erfolgt in folgenden Schritten:
Informationen zum Senden von Dokumenten von Business Integration Connect an Message Broker finden Sie in Unterstützung für ausgehende Dokumente bereitstellen.
Informationen zum Senden von Dokumenten von Message Broker an Business Integration Connect finden Sie in Unterstützung für eingehende Dokumente bereitstellen.
Damit Business Integration Connect Dokumente zu einem beliebigen Back-End-System senden kann, müssen Sie die in Definieren, wohin das Teilnehmerdokument zu senden ist beschriebenen Schritte ausführen. Wenn Message Broker Ihr Back-End-System ist, müssen Sie ein Gateway erstellen, dessen Transporttyp mit dem für Nachrichten zwischen Business Integration Connect und Message Broker verwendeten Transportprotokoll übereinstimmt. Wenn der Community Manager ein Dokument an Message Broker sendet, muss er wissen, wohin das Dokument weiterzuleiten ist. Diese Position muss dem verwendeten Transportprotokoll entsprechen. Das Transportprotokoll muss eines der von Message Broker unterstützten sein (siehe Von Message Broker unterstützte Nachrichtentransporte).
In den folgenden Abschnitten wird die Erstellung von Gateways für folgende, von Message Broker unterstützte Transportprotokolle zusammengefasst:
Wenn der Community Manager ein Dokument über das HTTP-Protokoll an Message Broker sendet, leitet der Community Manager die Nachricht über das definierte Gateway weiter. Dieses Gateway gibt die URL-Adresse an, über die das Dokument von Message Broker empfangen werden kann. Wenn Message Broker das HTTP-Protokoll verwendet, leitet dieses Produkt das Dokument an den HTTPInput-Knoten des Nachrichtenflusses, der der angegebenen URL-Adresse zugeordnet ist.
Damit der Community Manager Dokumente über ein Gateway mit dem HTTP-Transportprotokoll senden kann, müssen Sie ein Gateway in der Anzeige 'Gateway-Details' der Community Console erstellen. Dieses Gateway muss zur Verwendung des Transportprotokolls HTTP 1.1 und zum Schreiben an die URL-Adresse, unter der der entsprechende HTTPInput-Knoten empfangsbereit ist, konfiguriert werden. Wie Tabelle 80 zeigt, müssen Sie diese URL-Adresse im Feld 'Ziel-URI' der Gatewaydefinition angeben.
Tabelle 80. HTTP-Werte für die Anzeige 'Gateway-Details' zur Kommunikation mit Message Broker
Feld der Zieldetails | Wert | Anmerkungen und Einschränkungen |
---|---|---|
Ziel-URI | Die URL-Adresse muss mit der für den HTTPInput-Knoten konfigurierten URL-Adresse im Message Broker-Nachrichtenfluss übereinstimmen. | Ermitteln Sie diese URL-Adresse aus der Konfiguration des Nachrichtenflusses in der WebSphere Business Integration Message Broker-Integration. |
Wenn der Community Manager ein Dokument über das JMS-Protokoll an Message Broker sendet, leitet der Community Manager die Nachricht an die entsprechende JMS-Warteschlange weiter, von der sie an die JMS-Warteschlange übertragen werden kann, aus der sie von Message Broker abgerufen werden kann. Damit der Community Manager diese JMS-Position ermitteln kann, müssen Sie ein Gateway in Business Integration Connect erstellen, das mit dem JMS-Transportprotokoll arbeitet. Dieses Gateway muss zum Schreiben an die Warteschlange konfiguriert werden, deren Inhalt an die Warteschlange übertragen werden, aus der Message Broker Nachrichten empfängt.
Damit der Community Manager Dokumente über ein Gateway mit dem
JMS-Transportprotokoll senden kann, müssen Sie ein Gateway in der Anzeige
'Gateway-Details' der Community Console erstellen. Wenn Sie
mit WebSphere MQ Version 5.3 als JMS-Provider arbeiten, definieren Sie
die Felder für das Gateway mit Hilfe der Informationen in Tabelle 116. Geben Sie darüber hinaus die in Tabelle 81 aufgeführten Informationen für das
JMS-Protokoll in der Anzeige 'Gateway-Details' ein.
Tabelle 81. JMS-Werte für die Anzeige 'Gateway-Details' zur Kommunikation mit Message Broker
Feld der Gateway-Details | Wert | Anmerkungen und Einschränkungen |
---|---|---|
JMS-Warteschlangenname | Name der JMS-Warteschlange auf der Maschine, auf der sich Business Integration Connect befindet |
In dieser Warteschlange empfangene Dokumente werden an die
JMS-Warteschlange auf der Maschine übertragen, auf der sich Message Broker
befindet.
|
Damit Business Integration Connect Nachrichten von einem beliebigen Back-End-System empfangen kann, müssen Sie die in Definieren, wo das Back-End-Dokument abzurufen ist beschriebenen Schritte ausführen. Wenn Message Broker Ihr Back-End-System ist, müssen Sie die folgenden Schritte in Ihrem Community Manager ausführen:
Damit Community Manager ein Dokument von Message Broker empfangen kann, muss er die Position kennen, an der die Nachrichten abzurufen sind. Diese Position muss dem zu verwendenden Transportprotokoll entsprechen. Das Transportprotokoll muss eines der von Message Broker unterstützten sein (siehe Von Message Broker unterstützte Nachrichtentransporte).
In den folgenden Abschnitten wird die Erstellung von Zielen für Transportprotokolle zusammengefasst, die von Message Broker unterstützt werden.
Wenn der Community Manager ein Dokument über das HTTP-Transportprotokoll empfängt, ruft die Empfängerkomponente (Receiver) das Dokument aus dem definierten Ziel ab. Dieses Ziel gibt die URL-Adresse an, an der die Empfängerkomponente für Dokumente von Message Broker empfangsbereit ist. Wenn Message Broker mit dem HTTP-Transportprotokoll arbeitet, sendet der HTTPRequest-Knoten das Dokument an die entsprechende URL-Adresse, an der es vom Community Manager empfangen werden kann.
Damit der Community Manager Dokumente über ein Ziel mit dem HTTP-Transportprotokoll empfangen kann, müssen Sie ein Ziel über die Anzeige 'Zielliste' der Community Console erstellen. Dieses Ziel muss das Transportprotokoll HTTP 1.1 verwenden. Der Community Manager bestimmt diese URL-Adresse als Kombination aus folgenden Informationen:
Damit Message Broker Dokumente an dieses Ziel senden kann, muss der HTTPRequest-Knoten des Nachrichtenflusses zum Senden von Dokumenten an diese URL-Adresse konfiguriert werden. Daher müssen Sie sicherstellen, dass diese Ziel-URL-Adresse für die Message Broker-Konfiguration verfügbar ist.
Wenn der Community Manager ein Dokument von Message Broker über das JMS-Protokoll empfängt, ruft der Community Manager das Dokument aus der entsprechenden JMS-Eingabewarteschlange ab, in die es von der JMS-Ausgabewarteschlange übertragen wurde, an die sie von Message Broker gesendet wurde. Damit der Community Manager diese JMS-Position ermitteln kann, müssen Sie ein Ziel in Business Integration Connect erstellen, das mit dem JMS-Transportprotokoll arbeitet. Über das Ziel ist der Community Manager für alle Dokumente in seiner Eingabewarteschlange empfangsbereit und ruft sie ab.
Damit der Community Manager Dokumente über ein Ziel mit dem JMS-Transport
empfangen kann, müssen Sie ein Ziel über die Anzeige 'Zielliste' der
Community Console erstellen. Wenn Sie mit WebSphere MQ Version
5.3 als JMS-Provider arbeiten, definieren Sie die Zielfelder mit Hilfe
der Informationen in Tabelle 115. Geben Sie darüber hinaus die in Tabelle 82 aufgeführten Informationen für das
JMS-Protokoll in der Anzeige 'Zieldetails' ein.
Tabelle 82. JMS-Werte für die Anzeige 'Zieldetails' zur Kommunikation mit Message Broker
Feld der Zieldetails | Wert | Anmerkungen und Einschränkungen |
---|---|---|
JMS-Warteschlangenname | Name der JMS-Eingabewarteschlange, die Dokumente aus der Ausgabewarteschlange von Message Broker empfängt |
Dokumente in dieser Eingabewarteschlange wurden aus der
JMS-Ausgabewarteschlange auf der Maschine übertragen, auf der sich Message
Broker befindet.
|