Gesamtbestätigung für JMS-Nachrichten aktivieren
Sie können JMS-Nachrichtenflüsse so konfigurieren, dass für den Empfang nicht transaktionsorientierter JMS-Nachrichten eine Gesamtbestätigung gesendet wird.
Informationen zu dieser Task
Sie können Nachrichtenflüsse konfigurieren, die mithilfe der JMS-Transportmethode an den JMS-Server eine Empfangsbestätigung für alle nicht transaktionsorientierten JMS-Nachrichten senden, die noch nicht bestätigt wurden. Eine Aktivierung der Gesamtbestätigung ist beispielsweise sinnvoll, wenn eine hohe Netzlatenz vorliegt und eine Bestätigung für die empfangenen Nachrichten erst gesendet werden soll, wenn ein vorgegebener Schwellenwert erreicht wird.
JMS-Nachrichtenflüsse senden Bestätigungsantworten entsprechend der Bestätigungseinstellung in der JMS-Sitzung, die vom Integrationsservererstellt wurde. Die Standardeinstellung ist AUTO_ACKNOWLEDGE, bei der JMS-Nachrichtenflüsse für jede empfangene nicht transaktionsorientierte Nachricht eine Bestätigung senden. Sie können diese Einstellung ändern, um stattdessen CLIENT_ACKNOWLEDGE zu verwenden, indem Sie die Eigenschaften Client acknowledgment batch size und Client acknowledgment batch interval in der JMS-Providerrichtlinie definieren. Bei Verwendung von CLIENT_ACKNOWLEDGE ruft der Integrationsserver die Methode 'acknowledge ()' erst nach Ablauf eines festgelegten Zeitintervalls oder nach Empfang einer festgelegten Anzahl von Nachrichten auf.