El servicio de mensajería web proporciona mensajería de publicación y suscripción basada en Web al servidor de aplicaciones y al navegador. Con el soporte Dojo Toolkit, no se necesitan plug-ins de navegador para recibir mensajes enviados por el servidor. Los mensajes entrantes se enlazan con el sistema de temas/sucesos de Dojo para facilitar la integración en las páginas Web habilitadas para Dojo existentes. La comunicación desde el navegador al servicio de mensajería web se produce a través del protocolo Bayeux. El servicio de mensajería web es la implementación de envío comet o Ajax (Asynchronous JavaScript and XML). Tradicionalmente, se utiliza el sondeo HTTP para recibir mensajes de un servidor; no obstante, el patrón comet implementa un modelo de envío de servidor. Para ello, se mantiene abierta una petición HTTP un breve periodo a la espera de que el servidor reciba mensajes. Una biblioteca de programa de utilidad de mensajería web puede insertarse de manera eficaz en una aplicación J2EE (Java 2 Platform, Enterprise Edition) nueva o existente que se utiliza con el servidor de aplicaciones. La escalabilidad se obtiene mediante una nueva biblioteca de tiempo de ejecución de WebSphere Application Server que utiliza la infraestructura de canal para evitar consumir una hebra de contenedor Web para cada petición pendiente, lo que permite escalar el servicio de mensajería web. Un puente con la mensajería de plataforma da soporte a la conectividad con el bus de integración de servicios. Este puente permite que una amplia gama de recursos publiquen mensajes en los clientes de mensajería web.