MQeInput-Knoten

Mit dem MQeInput-Knoten empfangen Sie Nachrichten von Clients, die unter Verwendung des WebSphere MQ Mobile Transport-Protokolls mit dem Broker verbunden sind.

Achtung: Die Verwendung von Nachrichtenflüssen, die MQeInput- und MQeOutput-Knoten enthalten, wird in Version 6.0 nicht mehr unterstützt. Das hier beschriebene Verhalten ist nur für die Implementierung von Version 6.0 in eine frühere Version und zur Bereitstellung einer Route für die Migration vorgesehen. Überarbeiten Sie Ihre Nachrichtenflüsse, um die MQe-Knoten zu entfernen und sie durch MQ-Knoten zu ersetzen, die für Ihre Spezifikationen konfiguriert und für die Konfiguration Ihres MQe-Gateways koordiniert wurden. Weitere Informationen finden Sie unter Nachrichtenfluss mit WebSphere MQ Everyplace-Knoten migrieren.

Dieses Kapitel enthält folgende Abschnitte:

Zweck

Der MQeInput-Knoten empfängt Nachrichten, die von einer bestimmten Verbindungswarteschlange auf dem WebSphere MQ Everyplace-Warteschlangenmanager des Brokers in einen Nachrichtenfluss gestellt wurden. Der Knoten richtet zudem die Verarbeitungsumgebung für die Nachricht ein. Sie müssen erst den WebSphere MQ Everyplace-Warteschlangenmanager erstellen und konfigurieren, bevor Sie einen Nachrichtenfluss, der diesen Knoten enthält, implementieren.

Nachrichtenflüsse, die Nachrichten über WebSphere MQ-Verbindungen bearbeiten, müssen immer mit einem MQeInput-Knoten starten. Sie können die Eigenschaften des MQeInput-Knotens so festlegen, dass die Art des Nachrichtenempfangs gesteuert wird. Beispielsweise können Sie angeben, dass eine Nachricht unter Transaktionssteuerung verarbeitet werden soll.

Wenn Sie Nachrichtenflüsse, die WebSphere MQ Everyplace-Knoten enthalten, auf einem Broker einsetzen, müssen Sie sie, unabhängig von der Anzahl der Nachrichtenflüsse, in einer einzelnen Ausführungsgruppe einsetzen. Die WebSphere MQ Everyplace-Knoten in den Nachrichtenflüssen müssen alle auf denselben WebSphere MQ Everyplace-Warteschlangenmanagernamen verweisen. Wird diese Rahmenbedingung nicht eingehalten, wird beim Implementieren ein Fehler gemeldet.

Der MQeInput-Knoten bearbeitet Nachrichten in den folgenden Nachrichtendomänen:

  • MRM
  • XML
  • XMLNS
  • XMLNSC
  • JMSMap
  • JMSStream
  • MIME
  • BLOB
  • IDOC

Sie können jeden der unterstützten Sendeknoten, einschließlich der benutzerdefinierten Sendeknoten, in einen Nachrichtenfluss aufnehmen, der mit einem MQeInput-Knoten beginnt; es ist nicht erforderlich, einen MQeOutput-Knoten aufzunehmen. Sie können einen Nachrichtenfluss erstellen, der Nachrichten von WebSphere MQ Everyplace-Clients empfängt und für Clients generiert, die für die Verbindung mit dem Broker eines der unterstützten Transportprotokolle verwenden. Dies ist möglich, weil Sie den Nachrichtenfluss so konfigurieren können, dass er beim Broker die erforderliche Konvertierung anfordert.

WebSphere MQ Everyplace Version 1.2.6 wird von WebSphere Message Broker verwendet. Diese Version ist mit neueren Versionen von WebSphere MQ Everyplace kompatibel. Clients, die spätere Versionen von WebSphere MQ Everyplace verwenden (z. B. Version 2.0), funktionieren ordnungsgemäß, wenn sie an diesen Knoten angeschlossen werden, obwohl die zusätzlichen Funktionen, die in Version 1.2.6 nicht unterstützt werden (z. B. JMS-Unterstützung) nicht funktionieren.

Warteschlangenmanager können nicht zwischen verschiedenen Versionen von WebSphere MQ Everyplace ausgetauscht werden. Knoten müssen einen Warteschlangenmanager verwenden, der mit Version 1.2.6 erstellt wurde. Analog hierzu gilt, dass der Client bei der Erstellung eines WS-Managers seine eigene Codestufe verwenden muss.

z/OS platform Sie können keine MQeInput-Knoten in Nachrichtenflüssen verwenden, die Sie auf z/OS-Systemen einsetzen.

Wenn Sie einen Nachrichtenfluss erstellen, der als untergeordneter Nachrichtenfluss eingesetzt werden soll, können Sie keinen Standardempfangsknoten verwenden. Sie müssen eine Instanz des Input-Knotens als ersten Knoten verwenden, um ein Eingangsterminal für den untergeordneten Nachrichtenfluss zu erstellen.

Wenn Ihr Nachrichtenfluss keine Nachrichten über WebSphere MQ-Verbindungen empfängt, können Sie einen der unterstützten Empfangsknoten auswählen.

Der MQeInputknoten ist in der WebSphere MQ-Ablage der Palette enthalten und wird in der Workbench durch folgendes Symbol dargestellt:

Symbol für MQeInput-Knoten

MQeInput-Knoten in einem Nachrichtenfluss verwenden

Stellen Sie sich als Beispiel für die Verwendung dieses Knotens einen Landwirt vor, der seine Felder kontrolliert, um deren Bewässerung zu prüfen. Bei dieser Arbeit verwendet er einen PDA, auf dem WebSphere MQ Everyplace installiert ist. Er entdeckt einen Bereich, der bewässert werden muss, und sendet mit dem PDA über eine globale Satellitennavigationsverbindung eine Nachricht an einen MQeInput-Knoten. Die Daten werden unter Verwendung eines Compute-Knotens bearbeitet, und ein Publication-Knoten veröffentlicht eine -Nachricht, sodass ein SCADA-Ferngerät die Nachricht aufnehmen und die Bewässerungssprenkler aktivieren kann. Wenige Minuten nach Senden der Nachricht wird das Feld mit Wasser versorgt.

Dokumentation zu WebSphere MQ Everyplace

Weitere Informationen zu WebSphere MQ Everyplace und den Eigenschaften des Knotens finden Sie in der Dokumentation zu WebSphere MQ Everyplace unter Webseite von WebSphere MQ.

Den MQeInput-Knoten konfigurieren

Nachdem Sie eine Instanz des MQeInput-Knotens in einen Nachrichtenfluss eingereiht haben, können Sie den Knoten konfigurieren; siehe Nachrichtenflussknoten konfigurieren. Die Knoteneigenschaften werden in der Eigenschaftenansicht angezeigt. Klicken Sie zum Anzeigen der Knoteneigenschaften im Eigenschaftendialog entweder doppelt auf den Knoten, oder klicken Sie mit der rechten Maustaste und anschließend auf Eigenschaften.

Alle verbindlichen Eigenschaften, für die Sie einen Wert eingeben müssen (d. h. Eigenschaften ohne definierten Standardwert), sind mit einem Sternchen gekennzeichnet.

Konfigurieren Sie den MQeInput-Knoten folgendermaßen:

  1. Optional: Geben Sie auf der Registerkarte Beschreibung eine Kurzbeschreibung, eine Ausführliche Beschreibung oder beides ein. Sie können den Knoten dort auch umbenennen.
  2. Legen Sie auf der Registerkarte Standardwert Werte für die Eigenschaften fest, mit denen Nachrichtendomäne, -gruppe, -typ und -format beschrieben werden und auf deren Grundlage der Knoten die syntaktische Analyse der ankommenden Nachricht durchführt. Legen Sie außerdem das Standardthema der Nachricht fest.
    • Wenn die eingehende Nachricht einen MQRFH2-Header enthält, müssen Sie keine Werte für die Eigenschaften unter 'Standardwert' angeben, da die Werte aus dem Ordner <mcd> im MQRFH2-Header abgeleitet werden können, z. B.:
      <mcd><Msd>MRM</Msd><Set>DHM4UO906S001</Set><Type>receiptmsg1</Type>
      <Fmt>XML</Fmt></mcd>

      Wenn Sie Werte festlegen, die nicht mit denen im MQRFH2-Header übereinstimmen, haben die Werte aus dem MQRFH2-Header Vorrang.

    • Wählen Sie aus der Liste unter Nachrichtendomäne den Namen des von Ihnen verwendeten Parsers aus. Folgende Optionen stehen zur Auswahl:
      • MRM
      • XML
      • XMLNS
      • XMLNSC
      • JMSMap
      • JMSStream
      • MIME
      • BLOB
      • IDOC
    • Wenn Sie den MRM- oder IDOC-Parser verwenden, wählen Sie die korrekte Nachrichtengruppe in der Liste in Nachrichtengruppe aus. Diese Liste wird mit verfügbaren Nachrichtengruppen gefüllt, wenn Sie MRM oder IDOC als Domäne auswählen.

      Lassen Sie das Feld Nachrichtengruppe leer, wenn Sie Parser vom Typ XML, XMLNS, XMLNSC, JMS, MIME und BLOB verwenden.

    • Wählen Sie bei Verwendung des MRM-Parsers in der Liste unter Nachrichtentyp die korrekte Nachricht aus. Diese Liste wird mit Nachrichten aufgefüllt, die in der von Ihnen ausgewählten Nachrichtengruppe definiert sind.

      Geben Sie für XML-, XMLNS-, XMLNSC-, JMS-, MIME-, BLOB- und IDOC-Parser unter Nachrichtentyp keinen Wert ein.

    • Wählen Sie bei Verwendung des MRM- oder IDOC-Parsers in der Liste unter Nachrichtenformat das gewünschte Format aus. Diese Liste enthält alle physischen Formate, die Sie für diese Nachrichtengruppe definiert haben.

      Lassen Sie das Nachrichtenformat bei den XML-, XMLNS-, XMLNSC-, JMS-, MIME- und BLOB-Parsern leer.

    • Geben Sie unter Thema das Thema der Nachricht ein. Sie können im Themennamen alle Buchstaben verwenden. Wenn Nachrichten den MQeInput-Knoten durchlaufen, übernehmen sie den von Ihnen eingegebenen Themennamen. (Wenn Sie Publish/Subscribe verwenden, können Sie ein Thema abonnieren und alle Nachrichten anzeigen, die den MQeInput-Knoten unter diesem Themennamen passiert haben.)
  3. Legen Sie auf der Registerkarte Allgemein die folgenden Eigenschaften fest:
    1. Geben Sie den Namen der Warteschlange der WebSphere MQ Everyplace-Brückenwarteschlange an, von der dieser Empfangsknoten Nachrichten abruft. Wenn die Warteschlange nicht existiert, wird sie für Sie erstellt, wenn der Nachrichtenfluss im Broker eingesetzt wird.
    2. Stellen Sie die Trace-Stufe ein, die für diesen Knoten verwendet werden soll. Wenn die Trace-Funktion aktiviert ist, werden die Trace-Informationen in die unter Trace-Dateiname angegebene Datei aufgezeichnet (siehe nachfolgende Beschreibung). Wählen Sie eine Tracestufe aus:
      • Keine (Standardeinstellung). Es wird nur eine Traceausgabe erstellt, wenn ein nicht behebbarer Fehler auftritt.
      • Standard. Es wird eine Mindest-Traceausgabe generiert, um die gesamten Aktivitäten des Knotens anzugeben.
      • Debug. Trace-Information werden auf einer Ebene aufgezeichnet, die Ihnen bei der Fehlerbehebung von WebSphere MQ Everyplace-Programmen hilft.
      • Vollständig. Alle verfügbaren Debuginformationen werden aufgezeichnet, um eine umfassende Aufzeichnung der Knotenaktivitäten zu erhalten.

      Wenn Sie als Tracestufe Debug oder Vollständig festlegen, wirkt sich dies auf die Leistung von WebSphere MQ Everyplace aus, und es können signifikante Tracedateien generiert werden. Verwenden Sie diese Optionen nur für kurze Zeit.

    3. Geben Sie als Trace-Dateinamen den Namen der Datei an, in die die Traceinformationen geschrieben werden. Die Verzeichnisstruktur, in der die Datei angegeben wird, muss bereits vorhanden sein; sie kann nicht während des Betriebs erstellt werden.
    4. Wählen Sie die Option Transaktionsmodus aus, um die transaktionsorientierten Merkmale zur Handhabung dieser Nachricht festzulegen:
      • Wenn Sie die Option Automatisch auswählen, wird die ankommende Nachricht unter der Synchronisationspunktsteuerung empfangen, wenn sie als persistent markiert ist (anderenfalls nicht). Die Transaktionalität aller abgeleiteten Nachrichten, die später von einem Sendeknoten gesendet werden, hängt vom eingehenden Persistenzmerkmal ab, es sei denn, die Transaktionalität wurde vom Sendeknoten explizit außer Kraft gesetzt.
      • Bei der Auswahl von Ja wird die ankommende Nachricht unter Synchronisationspunktsteuerung empfangen. Alle abgeleiteten Nachrichten, die später von einem Sendeknoten in derselben Instanz des Nachrichtenflusses gesendet werden, werden transaktionsorientiert gesendet, es sei denn, die Transaktionalität wurde vom Sendeknoten explizit außer Kraft gesetzt.
      • Bei Auswahl von Nein wird die ankommende Nachricht nicht unter Synchronisationspunktsteuerung empfangen. Alle abgeleiteten Nachrichten, die später von einem Sendeknoten im Nachrichtenfluss gesendet werden, werden nicht transaktionsorientiert gesendet, es sei denn, für den Sendeknoten gilt, dass die Nachrichten der Synchronisationspunktsteuerung unterliegen.
    5. Das Kontrollkästchen Konfigurationsdatei verwenden ist standardmäßig nicht aktiviert. Die Werte für die Eigenschaften des MQeInput-Knotens stammen aus der Eigenschaftenansicht.

      Wenn Sie das Kontrollkästchen aktivieren, wird die Definition der Eigenschaften aus der unter Name der Konfigurationsdatei (siehe nachfolgende Beschreibung) angegebenen Datei extrahiert, mit Ausnahme der folgenden Eigenschaften:

      • Die allgemeinen Eigenschaften von Name der Warteschlange und Name der Konfigurationsdatei
      • Alle Standardeigenschaften
      Verwenden Sie eine Konfigurationsdatei nur, um zusätzliche Eigenschaften für den Knoten anzugeben. Wenn die in der Eigenschaftenansicht aufgeführten Eigenschaften für Ihre Zwecke ausreichen, sollte das Kontrollkästchen Konfigurationsdatei verwenden nicht aktiviert werden.
    6. Wenn Sie das Kontrollkästchen Konfigurationsdatei verwenden aktiviert haben, geben Sie den vollständigen Pfad und den Namen der Konfigurationsdatei für WebSphere MQ Everyplace unter Name der Konfigurationsdatei ein. Diese Datei muss auf dem System installiert sein, das jeden Broker unterstützt, in dem dieser Nachrichtenfluss eingesetzt wird. Wenn die Datei nicht vorhanden ist, wird ein Fehler beim Einsetzen des Nachrichtenflusses gemeldet. Der Standarddateiname lautet MQeConfig.ini.
    7. Geben Sie unter Name des WS-Managers den Namen des Warteschlangenmanagers von WebSphere MQ Everyplace an. Dieser Warteschlangenmanager hat nichts mit dem Warteschlangenmanager des Brokers zu tun, in dem Sie den Nachrichtenfluss mit diesem Knoten einsetzen.

      Es kann nur ein Warteschlangenmanager von WebSphere MQ Everyplace unterstützt werden. Nur eine Ausführungsgruppe kann MQeInput-Knoten bzw. MQeOutput-Knoten enthalten. Diese Eigenschaft muss daher in jedem MQeInput-Knoten in allen Nachrichtenflüssen, die Sie im selben Broker einsetzen, denselben Wert aufweisen.

  4. Legen Sie auf der Registerkarte Kanal unter Max. Anz. Kanäle die maximale Anzahl der von WebSphere MQ Everyplace unterstützten Kanäle fest. Der Standardwert ist null, d. h., es besteht keine Einschränkung.
  5. Legen Sie auf der Registerkarte Registry die folgenden Eigenschaften fest:
    1. Wählen Sie den Registry-Typ aus der Liste Registry-Typ aus.
      • FileRegistry. Informationen zur Registry und Sicherheit finden Sie unter der nachfolgend aufgeführten Option Verzeichnis.
      • PrivateRegistry. Sie können den Warteschlangenmanager manuell in WebSphere MQ Everyplace erstellen und dabei die erforderlichen Sicherheitsparameter angeben.
    2. Geben Sie unter Verzeichnis das Verzeichnis an, in dem sich die Registry befindet. Diese Eigenschaft ist nur gültig, wenn Sie als Registry-Typ die Option FileRegistry (Datei-Registry) ausgewählt haben.
    3. Wenn Sie als Registry-Typ die Option PrivateRegistry ausgewählt haben, legen Sie folgende Eigenschaften fest (weitere Informationen zu diesen Eigenschaften siehe WebSphere MQ Everyplace-Dokumentation):
      • Geben Sie für den zugehörigen Warteschlangenmanager eine PIN ein.
      • Geben Sie für Authentifizierungsanforderungen eine PIN für Zertifikatsanforderung an.
      • Geben Sie ein Kennwort für Schlüsselring an, das als Verschlüsselungsstartwert bei der Generierung von Verschlüsselungsschlüsseln dient.
      • Geben Sie unter Zertifikatshost den Namen des Zertifikatservers an, den WebSphere MQ Everyplace zur Authentifizierung verwendet.
      • Geben Sie unter Zertifikatsport die Nummer des Ports für den Zertifikatserver an, den WebSphere MQ Everyplace zur Authentifizierung verwendet.
  6. Legen Sie auf der Registerkarte Empfangsprogramm folgende Eigenschaften fest, um den Verbindungstyp für WebSphere MQ Everyplace zu definieren:
    1. Wählen Sie unter Empfangsprogrammtyp den gewünschten Adaptertyp aus der Liste aus. Der Standardwert ist Http. Sie können aber auch Länge oder Protokoll auswählen. Ausführliche Informationen hierzu finden Sie in der Dokumentation zu WebSphere MQ Everyplace.
    2. Geben Sie unter Hostname den Hostnamen des Servers an. Setzen Sie diese Eigenschaft auf den Sonderwert localhost oder den TCP/IP-Adresswert 127.0.0.1 (der Standardwert). Beide Angaben werden in den richtigen Hostnamen des Servers aufgelöst, in dem der Nachrichtenfluss eingesetzt wird. Sie können auch einen beliebigen gültigen Hostnamen oder eine beliebige gültige TCP/IP-Adresse in Ihrem Netz verwenden, dabei müssen Sie jedoch für jeden Broker, in dem Sie den Nachrichtenfluss einsetzen, einen anderen Nachrichtenfluss verwenden oder diese Eigenschaft beim Einsetzen konfigurieren.
    3. Geben Sie unter Port die Portnummer an, auf der WebSphere MQ Everyplace empfangsbereit ist. Wenn ein Nachrichtenfluss, der in einem einzelnen Broker eingesetzt wird, mehrere MQeInput-Knoten enthält, muss jeder MQeInput-Knoten eine andere Nummer für diese Eigenschaft haben. Stellen Sie auch sicher, dass die von Ihnen angegebene Nummer keinen Konflikt mit anderen Empfangsprogrammen im Brokersystem auslöst, beispielsweise mit WebSphere MQ. Der Standardwert lautet 8081.
    4. Geben Sie unter Zeitintervall den Zeitlimitwert in Sekunden an, nach dem Leerlaufkanäle das zulässige Zeitlimit überschreiten. Der Standardwert beträgt 300 Sekunden.

      Da es sich bei Kanälen um persistente logische Einheiten handelt, die länger als eine einzelne Warteschlangenmanageranfrage bestehen und Netzwerkzusammenbrüche überdauern können, muss unter Umständen für Kanäle, die für eine gewisse Zeit inaktiv waren, ein Zeitlimit festgelegt werden.

Verbindungen zu Terminals herstellen

Der MQeInput-Knoten leitet jede Nachricht, die er erfolgreich empfängt, an das Ausgabeterminal weiter; im Fehlerfall wird die Nachricht wiederholt. Wenn das Zeitlimit hierfür (festgelegt durch das Attribut 'BackoutThreshold' der Eingabewarteschlange) abläuft, wird die Nachricht an das Fehlerterminal weitergeleitet. Sie können Knoten mit diesem Terminal verbinden, um diese Situation zu handhaben. Wenn keine Verbindung zum Fehlerterminal besteht, wird die Nachricht in die Rücksetzungswarteschlange geschrieben.

Wenn die Nachricht von diesem Knoten abgefangen wird, nachdem eine Ausnahmebedingung weiter vorne im Nachrichtenfluss ausgelöst wurde, wird die Nachricht an das Catch-Terminal weitergeleitet. Wenn keine Verbindung zum Catch-Terminal besteht, durchläuft die Nachricht den Knoten kontinuierlich in einer Schleife, bis das Problem behoben ist. Sie müssen eine Rücksetzungswarteschlange bzw. eine Warteschlange für nicht zustellbare Nachrichten (DLQ) definieren, um diesen Schleifendurchlauf zu vermeiden.

Koordinierte Transaktionen konfigurieren

Wenn Sie einen MQeInput-Knoten in einen Nachrichtenfluss einschließen, definiert der Wert, den Sie für den Transaktionsmodus festgelegt haben, ob die Nachrichten unter der Synchronisationspunktsteuerung empfangen werden:

  • Wird der Wert für die Eigenschaft auf Ja (Standardeinstellung) gesetzt, wird die Nachricht unter der Synchronisationspunktsteuerung empfangen (d. h., in einer Arbeitseinheit von WebSphere MQ). Alle Nachrichten, die später von einem Sendeknoten in derselben Instanz des Nachrichtenflusses gesendet werden, unterliegen der Synchronisationspunktsteuerung, es sei denn, der Sendeknoten hat dies explizit außer Kraft gesetzt.
  • Wird der Wert für die Eigenschaft auf Automatisch gesetzt, erfolgt der Empfang der Nachricht unter der Synchronisationspunktsteuerung, wenn die eingehende Nachricht als persistent markiert ist. Ansonsten ist dies nicht der Fall. Alle Nachrichten, die später von einem Sendeknoten gesendet werden, unterliegen der Synchronisationspunktsteuerung (wie vom Persistenzmerkmal der ankommenden Nachricht bestimmt), es sei denn, der Sendeknoten hat dies explizit außer Kraft gesetzt.
  • Wird der Wert für die Eigenschaft auf Nein gesetzt, unterliegt der Empfang der Nachricht nicht der Synchronisationspunktsteuerung. Alle Nachrichten, die später von einem Sendeknoten im Nachrichtenfluss gesendet werden, unterliegen nicht der Synchronisationspunktsteuerung, es sei denn, ein einzelner Sendeknoten hat dies explizit vorgegeben.

Der MQeOutput-Knoten ist der einzige Sendeknoten, der so konfiguriert werden kann, dass diese Option außer Kraft gesetzt wird.

Terminals und Eigenschaften

In der folgenden Tabelle werden die MQeInput-Knotenterminals beschrieben .

Terminal Beschreibung
Fehlerterminal Das Ausgabeterminal, an das die Nachricht geleitet wird, wenn ein Fehler auftritt.
Ausgabeterminal Das Ausgabeterminal, an das die Nachricht geleitet wird, wenn sie erfolgreich von der WebSphere MQ Everyplace-Warteschlange abgerufen wurde.
Catch-Terminal Das Ausgabeterminal, an das die Nachricht geleitet wird, wenn nachgeschaltet eine Ausnahmebedingung ausgegeben und von diesem Knoten abgefangen wurde.

In den folgenden Tabellen werden die Knoteneigenschaften beschrieben. Die Spalte O zeigt an, ob die Eigenschaft obligatorisch ist (markiert mit einem Sternchen, wenn ein Wert eingegeben werden muss, weil kein Standardwert definiert ist). Die Spalte K zeigt an, ob die Eigenschaft konfigurierbar ist (Wert kann geändert werden, wenn der Nachrichtenfluss zur BAR-Datei hinzugefügt wird, um ihn einzusetzen).

In der folgenden Tabelle werden die Beschreibungseigenschaften des MQeInput-Knotens beschrieben.

Eigenschaft O K Standardwert Beschreibung
Knotenname Nein Nein MQeInput Der Name des Knotens.
Kurzbeschreibung Nein Nein   Kurze Beschreibung des Knotens
Ausführliche Beschreibung Nein Nein   Text, der den Zweck des Knotens im Nachrichtenfluss beschreibt

Die Standardeigenschaften des MQeInput-Knotens werden in der folgenden Tabelle beschrieben.

Eigenschaft O K Standardwert Beschreibung
Nachrichtendomäne Nein Nein   Die Domäne für die Syntaxanalyse der ankommenden Nachricht.
Nachrichtengruppe Nein Nein   Der Name oder die ID der Nachrichtengruppe, in der die ankommende Nachricht definiert ist.
Nachrichtentyp Nein Nein   Der Name der ankommenden Nachricht.
Nachrichtenformat Nein Nein   Der Name des physischen Formats der ankommenden Nachricht.
Thema Nein Ja   Das Standardthema der Eingabenachricht.

Die allgemeinen Eigenschaften des MQeInput-Knotens werden in der folgenden Tabelle beschrieben.

Eigenschaft O K Standardwert Beschreibung
Warteschlangenname Ja Ja   Der Name der WebSphere MQ Everyplace-Brückenwarteschlange, aus der dieser Knoten Nachrichten zur Verarbeitung durch diesen Nachrichtenfluss abruft.
Trace Ja Nein Keiner Die für diesen Knoten erforderliche Tracestufe. Gültige Werte sind Keine, Standard, Debug und Vollständig.
Name der Tracedatei Ja Ja \MQeTraceFile.trc Der Name der Datei, in die Tracesätze geschrieben werden.
Transaktionsmodus Ja Nein Ja Durch diese Eigenschaft wird gesteuert, ob die ankommende Nachricht unter Synchronisationspunktsteuerung empfangen wird. Gültige Werte sind Automatisch, Ja und Nein.
Konfigurationsdatei verwenden Ja Nein Nicht ausgewählt Wenn Sie das Kontrollkästchen aktivieren, wird für diesen Knoten eine Konfigurationsdatei verwendet.
Name der Konfigurationsdatei Ja Ja \MQeconfig.ini Der Name der zu verwendenden Konfigurationsdatei, wenn das Kontrollkästchen Konfigurationsdatei verwenden aktiviert ist.
Name des Warteschlangenmanagers Ja Ja ServerQM1 Der Name des WebSphere MQ Everyplace-Warteschlangenmanagers.

Die Kanaleigenschaften des MQeInput-Knotens werden in der folgenden Tabelle beschrieben.

Eigenschaft O K Standardwert Beschreibung
Max. Anz. Kanäle Ja Nein 0 Die maximal vom WebSphere MQ Everyplace-Warteschlangenmanager unterstützte Anzahl von Kanälen.

Die Registry-Eigenschaften des MQeInput-Knotens werden in der folgenden Tabelle beschrieben.

Eigenschaft O K Standardwert Beschreibung
Registry-Typ Ja Ja FileRegistry Die Art der zu verwendenden Registry-Informationen. Gültige Werte sind FileRegistry und PrivateRegistry.
Verzeichnis Ja Ja \ServerQM1\registry Das Speicherverzeichnis der Registry-Datei (nur gültig, wenn FileRegistry ausgewählt ist).
PIN Ja Ja   Die PIN, die mit dem WebSphere MQ Everyplace-Warteschlangenmanager verknüpft ist (nur gültig, wenn PrivateRegistry ausgewählt ist).
PIN für Zertifikatsanforderung Ja Ja   Die PIN für die Authentifizierungsanfrage (nur gültig, wenn PrivateRegistry ausgewählt ist).
Kennwort für Schlüsselring Ja Ja   Das Kennwort, mit dem Verschlüsselungsschlüssel angezeigt werden (nur gültig, wenn PrivateRegistry ausgewählt ist).
Zertifikatshost Ja Ja   Name des Zertifikatservers (nur gültig, wenn PrivateRegistry ausgewählt ist).
Zertifikatsport Ja Ja   Port des Zertifikatservers (nur gültig, wenn PrivateRegistry ausgewählt ist).

Die Listener-Eigenschaften des MQeInput-Knotens werden in der folgenden Tabelle beschrieben.

Eigenschaft O K Standardwert Beschreibung
Empfangsprogrammtyp Ja Ja Http Der Adaptertyp für das Empfangsprogramm. Gültige Werte sind Http, Länge und Protokoll.
Hostname Ja Ja 127.0.0.1 Der Hostname des Servers.
Port Ja Ja 8081 Der Anschluss, an dem WebSphere MQ Everyplace empfangsbereit ist.
Zeitlimit (Sekunden) Ja Ja 300 Das Abfrageintervall von WebSphere MQ Everyplace (in Sekunden).
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Letzte Aktualisierung : 2009-02-17 15:28:09

ac04600_