Teilen über


Erstellen von TIBCO EMS-Empfangsartefakten

Überblick

Der TIBCO Enterprise Message Service-Empfänger ist ein Listenerdienst, der eine bestimmte Warteschlange oder ein Thema registriert und die dazugehörigen Nachrichten empfängt. Der BizTalk Adapter für TIBCO Enterprise Message Service registriert sich erstmalig bei TIBCO Enterprise Message Service, indem eine neue Sitzung geöffnet wird, und ruft anschließend weiter Nachrichten ab. In diesem Abschnitt wird erklärt, wie Sie den Empfangsport für eine Verbindung mit TIBCO Enterprise Message Service einrichten und XML in Ihre Orchestrierung so einbeziehen, dass zur Laufzeit eine Interaktion mit TIBCO EMS stattfindet.

Erstellen eines Empfangsports

  1. Erweitern Sie in der BizTalk Server Verwaltungskonsole die Optionen BizTalk-Gruppe, Anwendungen, und erweitern Sie dann Ihre Anwendung.

  2. Klicken Sie mit der rechten Maustaste auf Empfangsports, wählen Sie Neu aus, und klicken Sie dann auf Unidirektionale Empfangsports.

  3. Gehen Sie im Fenster Eigenschaften des Empfangsports auf der Seite Allgemein wie folgt vor:

    1. Geben Sie im Feld Name den Namen ein ReceiveFromTIBCOEMS.

    2. Geben Sie im Feld Authentifizierungsgruppe an, wie Nachrichten bei Verwendung der Authentifizierung behandelt werden.

    3. Aktivieren Sie das Kontrollkästchen Routing für fehlerhafte Nachrichten aktivieren .

  4. Gehen Sie auf der Seite Empfangsspeicherorte wie folgt vor:

    1. Klicken Sie auf Neu.

    2. Geben Sie im Fenster Empfangsspeicherorte auf der Seite Allgemein den Namen des Empfangsspeicherorts ein.

    3. Wählen Sie in der Dropdownliste Typ den Transporttyp und in der Dropdownliste Empfangshandler die Transportadresse aus.

    4. Wählen Sie in der Dropdownliste Empfangspipeline die Empfangspipeline aus.

    5. Wählen Sie auf der Seite Zeitplan das Startdatum und das Enddatum aus, um den Empfang von Dokumenten einzuschränken.

    6. Aktivieren Sie das Kontrollkästchen Dienstfenster aktivieren .

    7. Klicken Sie auf OK.

  5. Wählen Sie auf der Seite Eingehende Karten die eingehenden Zuordnungen zum Transformieren von Dokumenten am ausgewählten Port aus.

  6. Wählen Sie auf der Seite Nachverfolgung die gewünschten Nachverfolgungsnachrichtentexte und Überwachungsnachrichteneigenschaften aus.

  7. Klicken Sie auf OK.

Festlegen der Transporteigenschaften des Empfangsports

Für einen TIBCO Enterprise Message System (EMS)-Empfangsspeicherort sind die URL und der Zielnamespace für das TIBCO EMS-System die einzigen erforderlichen Konfigurationswerte.

  1. Erweitern Sie die Systemdefinition, und geben Sie alle erforderlichen Informationen für die Verbindung mit dem TIBCO EMS-Server ein.

  2. Erweitern Sie Nachrichtenbehandlung, und geben Sie alle erforderlichen Informationen ein.

    Parameter BESCHREIBUNG
    Nachrichtenselektor Nachrichten werden nur empfangen, wenn diese Zeichenfolge für die Nachricht am Ziel zu "Wahr" ausgewertet wird.

    Ermöglicht dem Empfangsport das Abrufen nur der Nachrichten, die Headereigenschaften besitzen, die mit dem in diesem Feld beschriebenen Ausdruck übereinstimmen.

    Die Syntax von Nachrichtenselektoren basiert auf einer Untermenge der SQL92-Syntax für bedingte Ausdrücke. Eine vollständige Beschreibung dieser Syntax finden Sie im Benutzerhandbuch zu TIBCO EMS.

    Wenn eine Nachricht z. B. eine Headereigenschaft mit dem Namen "NewsType" enthält, kann ein Empfangsport nur die Nachrichten abrufen, die vom Typ "Sport" oder "Editorial" sind.
    Anzahl der Wiederholungen Die Wiederholungsanzahl für den Transport. Der Standardwert ist 0.
    Wiederholungsintervall Die Zeitspanne, die der Adapter wartet, bevor er einen Wiederholungsversuch einleitet. Der Standardwert beträgt fünf Minuten.
  3. Erweitern Sie die Serververbindungsdefinition, und geben Sie alle erforderlichen Informationen ein.

    Parameter BESCHREIBUNG
    Ziel Diese Einstellung ist obligatorisch. Sie definiert den Namen und den Typ des Ziels. Die Warteschlange oder das Thema wird im folgenden Format definiert: Warteschlange[Warteschlange.Name] oder Thema[Thema.Name].
    Portnummer Der Port, den der TIBCO EMS-Server überwacht.
    Servername Diese Einstellung ist obligatorisch. Der Name des Systems, das den TIBCO EMS-Server hostet.
  4. Geben Sie an, ob die Anmeldeinformationen über Einmaliges Anmelden (SSO) angegeben werden sollen.

    Sie haben zwei Möglichkeiten, auf das TIBCO EMS-System zuzugreifen. Sie können Anmeldeinformationen (Parameter für den Benutzernamen und das Kennwort) oder Einmaliges Anmelden (SSO) verwenden.

    • Wählen Sie unter Einmaliges Anmelden verwenden die Option Ja aus.

    • Wählen Sie in der Liste eine Partneranwendung aus.

      Eine durch SSO-Tools (Enterprise Single Sign-On, Einmaliges Anmelden für Unternehmen) erstellte Partneranwendung stellt eine Anwendung wie z. B. TIBCO EMS dar. Microsoft BizTalk-Adapter für TIBCO EMS verwendet die Anmeldeinformationen eines Anwendungsbenutzers. Diese Anmeldeinformationen werden aus der SSO-Datenbank für das Serversystem für die angegebene Partneranwendung abgerufen.

      Weitere Informationen zum Erstellen einer Partneranwendung finden Sie unter Erstellen von Partneranwendungen.

  5. Erweitern Sie Benutzeranmeldeinformationen , und geben Sie den Benutzernamen und das Kennwort für den Zugriff auf den TIBCO EMS-Server ein.

    Parameter BESCHREIBUNG
    Password Das Kennwort des Benutzers, das für die Kommunikation mit einem TIBCO EMS-Daemon verwendet wird.

    Wenn Sie SSO verwenden nicht ausgewählt haben, müssen Sie Anmeldeinformationsparameter für bizTalk Adapter for TIBCO EMS für die Kommunikation mit einem TIBCO EMS-Daemon festlegen.
    User Name Der Name eines Benutzers, der für die Kommunikation mit einem TIBCO EMS-Daemon verwendet wird.

    Wenn Sie SSO verwenden nicht ausgewählt haben, müssen Sie Anmeldeinformationsparameter für bizTalk Adapter for TIBCO EMS für die Kommunikation mit einem TIBCO EMS-Daemon festlegen.
  6. Klicken Sie auf Übernehmen, und klicken Sie anschließend auf OK.

Nächste Schritte

EIGENSCHAFTEN DES TIBCO EMS-Nachrichtenkontexts