Gwarantowane dostarczenie

Oprócz przychodzących usług WWW istnieją inne, alternatywne sposoby wysyłania komunikatów do systemu. Zewnętrzny system może umożliwiać wysyłanie komunikatów do systemu w ogólny sposób, w którym nie trzeba generować nowej usługi WWW dla każdego nowego typu komunikatu. Takie typy komunikatów mogą zawierać ładunek danych (komunikat) i skrypt usługi lub usługę biznesową do wywołania. Przykładem takiego typu komunikacji jest komunikat wysyłany z aplikacji mobilnej przy użyciu operacji RESTful.

Zewnętrzny system może nie uwzględniać mechanizmu ponownych prób wysyłania komunikatów, których wysyłanie zakończyło się niepowodzeniem. W takiej sytuacji w produkcie jest dostępny algorytm, którego można użyć do rejestrowania przychodzących komunikatów, co powinno umożliwiać zagwarantowanie dostarczenia. Serwlet używany do przetwarzania tego typu komunikatu może wywołać algorytm instalacji - "Gwarantowane dostarczenie", który przekazuje szczegóły komunikatu i wskazanie, czy należy zwrócić odpowiedź. Algorytm ten jest odpowiedzialny za przechowywanie danych komunikatu w tabeli, co pozwala na ich dalsze przetwarzanie.