WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Nachrichten automatisch generieren, um einen Nachrichtenfluss anzutreiben

Mit dem TimeoutNotification-Knoten kann eine Nachricht automatisch an einen Nachrichtenfluss gesendet werden.

Ziel

Verwenden Sie den TimeoutNotification-Knoten, um eine Nachricht alle 10 Minuten automatisch in einen Nachrichtenfluss zu senden.

Beschreibung des Ablaufs

Das Diagramm zeigt einen TimeoutNotification-Knoten, der alle 10 Minuten automatisch Nachrichten generiert. Eine Beschreibung des Diagramms finden Sie im Text.
Das Diagramm zeigt einen TimeoutNotification-Knoten, der automatisch Nachrichten generiert und diese alle 10 Minuten weitergibt. Damit der TimeoutNotification-Knoten automatisch Nachrichten generiert, müssen Sie die Eigenschaft Betriebsmodus des Knotens auf automatisch setzen und einen Wert für die Eigenschaft Zeitlimitintervall angeben. In diesem Beispiel sind für den TimeoutNotification-Knoten folgende Eigenschaften festgelegt:
  • Betriebsmodus ist auf automatisch gesetzt
  • Zeitlimitintervall ist auf 600 gesetzt

Zur Steuerung des Zeitlimitintervalls können Sie auch einen konfigurierbaren Zeitgeberservice verwenden. Ein durch die Eigenschaft Zeitlimitintervall festgelegter Wert des konfigurierbaren Zeitgeberservice überschreibt den im TimeoutNotification-Knoten festgelegten Wert. Im Abschnitt Eigenschaften von konfigurierbaren Services finden Sie weitere Informationen zum konfigurierbaren Zeitgeberservice.

Nachdem der Broker gestartet wurde, sendet der TimeoutNotification-Knoten alle 10 Minuten (600 Sekunden) eine Nachricht. Diese Nachricht enthält nur einen Eigenschaftenordner und einen 'LocalEnvironment'-Ordner. Diese Nachricht kann durch einen Compute-Knoten zur Erstellung einer aussagefähigeren Nachricht verarbeitet werden.

Im obigen Beispiel lautet die relevante Eigenschaft IgnoreMissed. Diese wird für ein automatisches Zeitlimit implizit auf TRUE gesetzt. D. h., wenn eines der Zeitraumereignisse übergangen wird, wird das Ereignis nicht erneut gesendet, sondern der Broker löst stattdessen das Ereignis beim nächsten terminierten Zeitlimit aus. Wenn Sie bei übergangenen Ereignissen benachrichtigt werden möchten, legen Sie stattdessen ein gesteuertes Zeitlimit fest. Im Abschnitt Nachrichten mit Zeitlimitanforderung senden finden Sie ausführliche Informationen zu den Eigenschaften, die für ein gesteuertes Zeitlimit festgelegt werden können.

Weitere Informationen zur Erstellung dieses Nachrichtenflusstyps finden Sie im folgenden Beispiel.

Informationen zu Beispielen können nur bei Verwendung des in das WebSphere Message Broker Toolkit integrierten bzw. online verfügbaren Information Center angezeigt werden. Muster können nur ausgeführt werden, wenn das im WebSphere Message Broker Toolkit integrierte Information Center verwendet wird.

Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:20:09


ReferenzthemaReferenzthema | Version 8.0.0.5 | ac30130_