Sie können JMS-Nachrichtenflüsse so konfigurieren, dass für den Empfang nicht transaktionsorientierter JMS-Nachrichten eine Gesamtbestätigung gesendet wird.
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ätigungen gemäß der entsprechenden Einstellung für die vom Broker erstellte JMS-Sitzung. 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 in CLIENT_ACKNOWLEDGE ändern, indem Sie im konfigurierbaren JMSProviders-Service die Eigenschaften clientAckBatchSize und clientAckBatchTime setzen. Bei Auswahl der Einstellung CLIENT_ACKNOWLEDGE ruft der Broker die Methode 'acknowledge()' erst nach einem vorgegebenen Zeitraum oder nach Empfang einer vorgegebenen Anzahl an Nachrichten auf.