Page: (Bot) (Prev) (Next)   Class: (Outline) (Assign) (Answer)   Course: (Content)
IT533 - SOFTWARE ARCHITECTURES - CLASS 9
MESSAGE ORIENTED MIDDLEWARE

To: (Advantages) (Disadvantages) (Products)

Message oriented middleware (MOM) is inherently loosly coupled, asynchronous technology. Message queuing implements an indirect, connectionless, asynchronous communication link between two or more processes. A queue manager running on a separate sever manages the queues and ensures that no matter what happens to the network, only one copy of the message eventually arrives at the destination.

Note that although the process to process communication is asynchronous, communication between a process and the queue manager is usually implemented using a direct, synchronous communication link. This means that if the network is down or the queue manager is down, a process can not put messages into a queue or get messages from a queue.

There are a number of key difference between message queuing and other types of middleware:

Advantages (Top)

Most of the advantages were implied by the previous discussion. The main advantages include:

Disadvantages (Top)

Some disadvantages of message queuing are:

Products (Top)


Page: (Top) (Prev) (Next)   Class: (Outline) (Assign) (Answer)   Course: (Content)

Prepared by David L. March -- Last Revised on May 26, 2003
COPYRIGHT © 2003 BY DAVID L. MARCH