Message-oriented middleware (MOM) is software that connects separate systems in a network by carrying and distributing messages between them.
The features of MOM are as follows:
- It is a client/server infrastructure that increases the interoperability, portability, and flexibility of an application by allowing the application to be distributed over multiple heterogeneous platforms.
- It reduces the complexity of developing applications that span multiple operating systems and network protocols by insulating the application developer from the details of the various operating system and network interfaces.
- MOM is software that resides in both portions of client/server architecture and typically supports asynchronous calls between the client and server applications.
- Message queues provide temporary storage when the destination program is busy or not connected. MOM reduces the involvement of application developers with the complexity of the master-slave nature of the client/server mechanism.
- It generally relies on asynchronous message-passing, as opposed to a request-response metaphor.
- It is one of three categories of connectivity middleware that provide program-to-program communications by message passing.
- It supports multiple protocols and comprises an infrastructure that will support reliable and scalable high-performance distributed application networks.
- It is implemented with queued message store-and-forward capability, that is Message Queuing Middleware (MQM).
- It provides a high performance foundation for application interoperability in diverse and complex environments.
Copyright © 2009-2010 Wikipedia. All rights reserved.
Download free practice test for SUN SCJA exam. Best exam simulation SUN CX310-019 download free trial.
Like this article? Share it with others
If you like this article, please leave a comment or subscribe this blog via RSS or via e-mail, Bookmark and share through your network. Click the AddThis button below. Thanks.
If you like this article, please leave a comment or subscribe this blog via RSS or via e-mail, Bookmark and share through your network. Click the AddThis button below. Thanks.