messaging middleware


Also found in: Dictionary, Thesaurus, Medical, Financial.

messaging middleware

Software that provides an interface between applications, allowing them to send data back and forth to each other asynchronously. Data sent by one program can be stored in a queue and then forwarded to the receiving program when it becomes available to process it. Without using a common message transport and queueing system such as this, each application must be responsible for ensuring that the data sent is received properly. Maintaining communications between different types of applications as they are revised and eventually replaced with newer architectures creates an enormous programming burden in the large enterprise.

Rules and Formatting Engines
A message broker is either a complete messaging system or software that works with existing messaging transports in order to add routing intelligence and data conversion capabilities. A rules engine analyzes the messages and determines which application should receive them, and a formatting engine converts the data into the structure required by the receiving application. Examples are MQSeries Integrator which extends MQSeries, e-Biz Integrator (successor to MQSeries Integrator) and Rendezvous (see MQSeries Integrator, e-Biz Integrator and TIB/Rendezvous).

Similar to Email
Messaging middleware and email messaging systems provide similar transport functionality. The primary difference is that messaging middleware deals with transactions between programs, whereas email messaging deals with memos between people. See messaging system and publish and subscribe messaging.


Messaging Middleware
Messaging middleware provides a hub and spoke architecture that serves as a central point of communication between all applications. Without a messaging system, each application must be custom programmed to call the other and ensure the data arrives. Once an enterprise conforms to a common messaging interface, future connections between applications are more easily developed, and the message queue can hold transactions that are currently not deliverable due to system or network failure or overload.



Messaging Middleware
Messaging middleware provides a hub and spoke architecture that serves as a central point of communication between all applications. Without a messaging system, each application must be custom programmed to call the other and ensure the data arrives. Once an enterprise conforms to a common messaging interface, future connections between applications are more easily developed, and the message queue can hold transactions that are currently not deliverable due to system or network failure or overload.
References in periodicals archive ?
Worldwide Computer Products News-3 October 2001-SilverStream launches family of messaging middleware systems (C)1995-2001 M2 COMMUNICATIONS LTD http://www.m2.com
Sun Microsystems Inc has gone to Enron Communications Inc for intelligent messaging middleware technology, which it will sell under the name Java Message Queue.
Palo Alto, CA, September 04, 2013 --(PR.com)-- Fiorano Software, a leader in enterprise integration and messaging middleware solutions, announced that Bajaj Finserv Limited, a leading Indian financial services company, has deployed the Fiorano ESB Enterprise Service Bus to automate manual tasks, scale operations and improve the customer experience.
Messaging middleware provider Real-Time Innovations (RTI) announced on Monday that it has signed a global licensing and procurement agreement with Cassidian, the defence and security division of the European Aeronautic Defence and Space Company NV (EADS).