IBM WebSphere MQ

MQSeries is a platform independent middleware software company IBM, which was introduced in 1994 and is based on the principle of message queuing. The product sold by IBM under the name now " WebSphere MQ ".

The concept of Message Queueing (on German as: " message queue " ) allows programs to communicate across a network of different hardware and software components. The programs can exchange information without a direct connection between them. The communication takes place by the programs their messages in message queues ( German " message queue " ) take and remove it.

MQSeries joins messages in queues ( queues), from where the receiver application can pick them up asynchronously (a type of mail boxes with FIFO rule ).

  • Benefits of MQSeries: Exchange of messages between heterogeneous applications on different platforms
  • Many platforms are supported (eg, workstation, host, desktop, i5 )
  • Asynchronous data transmission
  • Prevalence
  • MQSeries provides default OAM (Object Authority Manager) and SSL Security for Communications
  • Security mechanisms are not set up by default, but must be set up separately

WebSphere MQ supports Security ". Supports industry standard Secure Sockets Layer (SSL ) security and offers on Extended Security Edition for advanced security features" ()

Message Queue Interface ( MQI)

The programming interface is called MQI. It provides the following functions:

  • MQCONN - connect to the queue manager
  • MQDISC - disconnect from the queue manager
  • MQOPEN - Open Message Queue
  • MQCLOSE - Close Message Queue
  • MQGET - Reading from the Message Queue
  • MQPUT - Writing in Message Queue
  • MQPUT1 - open, write & Close
  • Begin transaction - MQBEGIN
  • MQBACK - Reduce transaction
  • Confirm transaction - MQCMIT
  • Query Attributes of an MQ object - MQINQ
  • Set attributes of an MQ object - MQSET
585126
de