Sie können JMS-Nachrichtenflüsse so konfigurieren, dass für den Empfang nicht transaktionsorientierter JMS-Nachrichten eine Gesamtbestätigung gesendet wird.
Arbeitet der JMSInput-Knoten im nicht transaktionsorientierten Modus, erfolgt der Empfang von Nachrichten und die Empfangsbestätigung in einem Schritt, anschließend werden die Nachrichten verarbeitet. In einigen Fällen kann die Übermittlung von Empfangsbestätigungen für jede einzelne Nachricht an den JMS-Server zu einer hohen Netzauslastung führen. Wenn beispielsweise ein WAN-Netz bereits stark ausgelastet ist, kann der Eingang von Bestätigungen für jede Nachricht zu Verzögerungen bei der Übertragung von JMS-Nachrichten führen.
Der JMSInput-Knoten kann den Empfang mehrerer nicht transaktionsorientierter Nachrichten zusammen bestätigen, anstatt jede Nachricht einzeln zu bestätigen. Diese Gesamtbestätigung wird mithilfe der Eigenschaften clientAckBatchSize und clientAckBatchTime des konfigurierbaren JMSProviders-Service aktiviert. Sie können diese Eigenschaften einzeln oder zusammen definieren, um die Anzahl der Nachrichten festzulegen, die vom Knoten empfangen und bearbeitet werden, bevor eine Bestätigung an den JMS-Quellenserver zurückgegeben wird.
Soll das Senden von Gesamtbestätigungen inaktiviert werden, müssen die Eigenschaften clientAckBatchSize und clientAckBatchTime auf 0 gesetzt werden.