Entrega garantizada

Existen alternativas para enviar mensajes al sistema, además de usar servicios web entrantes. Un sistema externo puede ser capaz de enviar mensajes al sistema de una manera genérica, donde no es necesario definir un nuevo servicio web para cada nuevo tipo de mensaje. Estos tipos de mensajes pueden proporcionar una carga útil (el mensaje) y el script de servicio o el servicio de negocio para invocar. Un ejemplo de este tipo de comunicación es un mensaje enviado desde una aplicación móvil mediante operaciones RESTful.

El sistema externo puede no tener ningún mecanismo para volver a intentar el envío de mensajes fallidos. Para esta situación, el producto proporciona un algoritmo que puede usarse con el fin de capturar mensajes de entrada que deben "garantizar la entrega". Un servlet que procesa este tipo de mensaje puede llamar al algoritmo de instalación - Entrega garantizada, transfiriendo los detalles del mensaje y una indicación si debe devolverse una respuesta. El algoritmo es responsable de almacenar la información del mensaje en una tabla para que posteriormente pueda procesarse.