LevSelector.com |
MQ Series
On This Page | Other Pages |
- intro |
- xx |
Intro ------------------------------
MQ Series (also called "MQ", "MQSeries", and "IBM WebSphere MQ") is a messaging solution with a central server. Process A can put a message there, and process B can retrieve the message. If you login onto the prompt of the actual box running MQ - you will see hundreds (if not thousands) processes in memory working on receiving/sending messages. Messages can be huge. The whole system is very reliable. And it supports transactions. Great tool - but expensive (of course). It allows perfect de-coupling between systems. Imagine that system A needs to send something to system B. It puts the message on te MQ server - and continues with whatever it was doing. System B will retrieve the message at its convenience. If system B is turned off for couple hours for maintenance - no problem. Once "B" will go back online - it will retrieve the messages. Nothing will be lost. And system "A" never has to wait for system "B".
MQ is a central component from IBM products for providing SOA (Service Oriented Architecture).
MQ has API-s for all common languages, it has a bridge to send/receive messages via http - and MQ can be treated as a web service.
See good brief overview on wikipedia: http://en.wikipedia.org/wiki/IBM_WebSphere_MQ
Messages and Queues
Message is a piece of information (text or binary) with some extra information (for routing and delivery).
Message Queue (MQ) is the storage for messages.
Message Broker
Websphere Message Broker – http://www-01.ibm.com/software/integration/wbimessagebroker
Message Broker distributes information and data generated by business events in real time to people, applications, and devices throughout your extended enterprise and beyond.
IBM® WebSphere® Message Broker V6.0.2 is the new Message Broker Test Client
WebSphere Message Broker V6.0.2 Toolkit
Transformation Tolkit
MQTX (Transformation Toolkit),
WTX (Websphere Transformation Extender for Message Broker)
- http://www-01.ibm.com/software/integration/wdatastagetx/index.html
- http://www-01.ibm.com/software/integration/wbimessagebroker/dstxextender/
Using ODBC and Message queues for data interchanges.
xxxx