Übersicht

Wie in Übersicht über die Dokumentverarbeitung beschrieben, ist der Empfänger für das Akzeptieren eingehender Dokumente von einem bestimmten Transport verantwortlich. Ein Ziel ist eine Instanz des Empfängers, die für eine besondere Implementierung konfiguriert ist.

Dokumente, die auf einem Ziel auf dem Hub empfangen werden, können von Community-Teilnehmern (zur letztendlichen Zustellung an Community Manager) oder von einer Community Manager-Back-End-Anwendung (zur letztendlichen Zustellung an Teilnehmer) kommen.

Abb. 16 zeigt einen WebSphere Partner Gateway-Server mit vier konfigurierten Zielen. Zwei der Ziele (HTTP/S und FTP/S) sind für Dokumente, die von Teilnehmern gesendet werden. Diese zwei Ziele stellen eine HTTP-URI und ein FTP-Verzeichnis dar. Sie stellen Ihren Teilnehmern Informationen zu diesen Zielen zur Verfügung, um anzugeben, wohin sie Ihnen Dokumente senden sollen. Die anderen zwei Ziele (JMS und Dateiverzeichnis) sind für Dokumente, die von der Community Manager-Back-End-Anwendung stammen. Diese Ziele stellen eine Warteschlange und ein Verzeichnis dar.

Abbildung 16. Transporte und zugeordnete Ziele
Diese Abbildung zeigt vier Ziele, die auf dem Hub definiert sind.

Sie konfigurieren mindestens ein Ziel für jeden Transporttyp, über den Dokumente an den Hub gesendet werden. Sie haben z. B. ein HTTP-Ziel, um beliebige Dokumente zu empfangen, die über den HTTP- oder HTTPS-Transport gesendet werden. Wenn Ihre Community-Teilnehmer Dokumente über FTP senden, konfigurieren Sie ein FTP-Ziel.

Die Empfängerkomponente ermitteln, wann eine Nachricht auf einem der Ziele eingeht. Einige Ziele ermitteln Nachrichten, indem Sie deren Transporte in regelmäßigen Intervallen oder zu geplanten Zeitpunkten abfragen, um festzustellen, ob neue Nachrichten eingegangen sind. Zu den abrufbasierten WebSphere Partner Gateway-Zielen gehören: JMS, FTP, SMTP, File und FTP-Scripting. Das HTTP/S-Ziel basiert auf Callbacks, das bedeutet, dass es eine Benachrichtigung vom Transport empfängt, wenn Nachrichten eingehen. Benutzerdefinierte Transporte können entweder abrufbasiert oder Callback-basiert sein.

Copyright IBM Corp. 2003, 2005