MSMQ konfigurieren

Verwenden Sie den Serviceporttyp MSMQ, um sich mit Microsoft-Message-Queuing (MSMQ)-Warteschlangen zu verbinden.

Eine MSMQ-Warteschlange speichert vorübergehend Nachrichten, die von einem oder mehreren Sendern gesendet und von einem oder mehreren Empfängern gelesen werden. Dadurch können verschiedene Systeme unabhängig voneinander kommunizieren. Weitere Informationen zur Arbeit mit MSM-Nachrichten finden Sie hier: siehe Kapitel "MSMQ-Nachrichten ausführen".

Weitere Informationen zu MSMQ finden Sie in der MSMQ-Dokumentation.

Ihren Serviceport konfigurieren

Nachdem Sie Ihren Serviceport erstellt haben, können Sie die allgemeinen Serviceportdetails konfigurieren:

Attribut

Beschreibung

General - Name

Geben Sie den Namen des Serviceports ein.

General - Type

Wählen Sie Ihre Serviceport-Technologie aus.

Read / Write / Read & Write

Wählen Sie aus, was Ihr Serviceport mit Nachrichten tun soll:

  • Read, um Nachrichten zu lesen.

  • Write, um Nachrichten zu schreiben.

  • Read & Write, um Nachrichten zu lesen und zu schreiben.

Real Service

Wählen Sie diese Option, wenn Sie eine Verbindung zu einem realen Service herstellen möchten.

Forwarding

Erlauben Sie OSV, Requests an den realen Service weiterzuleiten. Um diese Option zu verwenden, müssen Sie Real Service wählen.

Learning

Erlauben Sie OSV, weitergeleitete Nachrichten im Reiter Recorder zu speichern. Um diese Option zu verwenden, müssen Sie Forwarding aktivieren.

Active

Aktivieren Sie diese Option, wenn Ihr Serviceport aktiv sein soll. Deaktivieren Sie die Option, um ihn auf inaktiv zu setzen.

Um eine Verbindung zu MSMQ herzustellen, geben Sie die folgenden Attribute an:

Attribut

Beschreibung

Path

Geben Sie den Pfad zur Warteschlange unter Path an. Verwenden Sie den Namen des Rechners, der die Warteschlangennachrichten speichert, und den Namen der Warteschlange wie folgt:

  • Geben Sie für öffentliche Warteschlangen den Pfad in diesem Format an: Rechner\Warteschlange.

  • Geben Sie für private Warteschlangen den Pfad in diesem Format an: Rechner\Privat$\Warteschlange.

Selector

Legen Sie einen Selektor fest, um nur bestimmte eingehende Nachrichten per Pull abzurufen. Sie können nach Nachrichtendetails filtern, z. B. nach der MessageID.

Wenn Sie keinen Selektor angeben, erhalten Sie die erste Nachricht aus der Warteschlange.

Wenn mehr als eine Nachricht zu Ihren Filterkriterien passt, erhalten Sie die erste passende Nachricht aus der Warteschlange.

MSMQ-Serviceport

Zum Speichern von Änderungen klicken Sie auf Apply. Um Ihre Änderungen zu verwerfen, klicken Sie auf Reset.