What is MOM middleware?

Answer:
MOM is a middleware communication mechanism that provides applications with a way to establish a communication dialog using non-real-time (asynchronous) connectionless techniques. A communication dialog may consist of multiple messages going back and forth between applications, in much the same way that two people might exchange a series of e-mail messages. Messages use the store-and-forward model in which they are sent to queues and held for the recipient to pick up at a later time. For example, a user might send an order request to an e-commerce server. The request may be processed immediately or sit in a queue where it awaits processing. Some requests may be processed during off-hours.
MOM can be contrasted with RPCs (remote procedure calls)...
This topic continues in "The Encyclopedia of Networking and Telecommunications" with a discussion of the following:
  • Middleware advantages
  • Middleware messaging techniques
  • Common middleware systems
    • MSMQ (Microsoft Message Queuing)
    • IBM MQSeries
    • JMS (Java Message Service)
    • XML and SOAP
First answer by ID3075938338. Last edit by ID3075938338. Question popularity: 1 [recommend question].