IBM MQ V8.0 on z/OS systems – Can applications talk?
SteveWebb 0600009FE5 Visits (13289)
(post by Alexander Frank)
Can applications talk? Can computers talk? Can humans talk? Yes? OK. Let us agree on that one. At least most of us have the ability to talk. Why do we talk? Well, one definition of talking, is “to communicate or exchange ideas, information, etc. by speaking.” Great! Now we are faced with yet another word, speaking. Speaking is “articulating sounds with the ordinary voice.” So, without getting lost in definitions, talking involves exchange of something using voice.
Do applications use voice? Technically not, because the most they can do is use speakers to transform electricity into sounds we can understand.
Having said that, what do applications do? They communicate. Bear with me on this last definition, because communicate then means to impart knowledge of something. And I quite like this one, because since there is no talking or speaking involved, I think we found it.
Applications communicate by transferring information, usually messages.
In a business environment, however, there are a lot of applications that need to talk to each other. And that is not all. Like humans they ‘speak different languages’, and are from different places – in technical terms, different applications using different types of data and protocols on different platforms. And since nobody is perfect, not even a computer, systems can break down.
For businesses it is important to address all these issues, to ensure high quality, security, and availability in their environment. IBM® MQ is just right for the job. Running on z/OS® systems, it provides secure and reliable message based connectivity. It works with different types of data, applications, protocols and platforms, simplifying the communication through a common API.
MQ also works when applications are running at different times. The queuing system makes sure every message arrives at the receiver. Even in the case of system failures, queuing mechanisms provide the necessary intelligence to ensure the message does not get lost. It will reach its receiver as soon as connectivity is reestablished.
So no, applications cannot talk, but they can communicate – and by using IBM MQ on z/OS systems more reliably and securely than ever before.
For more information on the latest IBM MQ V8, download the IBM Redbooks publication (currently in draft mode): IBM MQ V8 Features and Enhancements