| Message middleware also known as message oriented middleware is one of the connectivity middleware. It provides program to program communication through message passing. MOM is the more popular acronym for message-oriented middleware or message middleware, it supports multiple protocols. It means that MOM supports various multiple protocols which consist of a software infrastructure that is focused on high performance and scalable distributed application networks.
Message middleware first originated as a business requirement of a an emerging bank to allow connectivity and transfer of data from the mainframe system to personal computers. During the mid-1980s message middleware started to emerge as a technology which could easily attempt to tackle issues like handling different platforms, different programming languages and different network protocols. Initially message middleware offerings could address limited number of platforms or languages and had limited usefulness for the users. However, with time message middleware products have become more advanced and can handle and support multiple languages, protocols and platforms.
Message middleware is a software that sits on both the client/server architecture and is typically based on asynchronous calls between the client and server applications. The greatest advantage of message middleware is its ability to link or connect together totally contrasting systems across a heterogeneous network. However, the main disadvantage of a many message middleware systems is that they require an additional component in the architecture which is rightfully called the message transfer agent or the message broker. An extra component would mean decline in its performance and reliability and also difficulty in handling and expensive in maintenance.
If you are looking for more information on Message middleware and message oriented middleware, visit http://imsbundle.com/ |