Directory

Encyclopedia

NodeWorks
                              ENCYCLOPEDIA

Link Checker

Home
Encyclopedia : I : IB : IBM :

IBM Message Queue Interface

 

IBM Message Queue Interface

IBM Message Queue Interface is a network communication technology developed by IBM in March 1992. This technology allows independent and possibly non-concurrent applications on a distributed system to communicate with each other. Message Queue Interface is available for both IBM and non-IBM applications.

There are two parts to message queueing:

  • Messages are strings of binary data that have a meaning to the participating programs. As in other communications protocols, storage, routing, and delivery information is added to the message before transmission and stripped from the message after reception.
  • Message queues are objects that store messages in an application.

    A Queue Manager is a system service that provides an Application Programming Interface for the message queue and transfers messages to another queue manager through one-way message channels.

    There are several advantages to this technology:

  • Messages do not depend on packet-based transmissions, such as TCP/IP.
  • Parts of a message can be sent over several channels at the same time, speeding the transmission of larger files.
  • Messages get delivered once and once only, which assists with reliability.

    IBM WebSphere MQ, previously known as MQSeries, is a suite of products which provide MQI technology.

    See also: Message Oriented Middleware


  • NodeWorks boosts web surfing!
    Page Returned in 2.580 seconds - HTML Compressed 69.1%

    This article is from Wikipedia. All text is available
    under the terms of the GNU Free Documentation License.
     GNU Free Documentation License
    © 2008 Chamas Enterprises Inc.