Le chapitre 4 traite du middleware orienté messages (MOM) avec un accent sur Java Messaging Service (JMS), qui permet une communication asynchrone entre producteurs et consommateurs de messages. JMS utilise des concepts tels que les queues pour le point à point et les topics pour la publication/abonnement, facilitant ainsi la gestion des messages dans des systèmes distribués. Le document aborde également les modes d'envoi, la configuration des connexions, et illustre l'utilisation de JMS avec des exemples pratiques tels qu'ActiveMQ.