Presentation is loading. Please wait.

Presentation is loading. Please wait.

IBM MQSeries. History The first messaging and queuing product developed at 1992 for UNIX, VMS, and Tandem. After IBM announced the MQI as one of its standard.

Similar presentations


Presentation on theme: "IBM MQSeries. History The first messaging and queuing product developed at 1992 for UNIX, VMS, and Tandem. After IBM announced the MQI as one of its standard."— Presentation transcript:

1 IBM MQSeries

2 History The first messaging and queuing product developed at 1992 for UNIX, VMS, and Tandem. After IBM announced the MQI as one of its standard APIs for program-to-program communication, the product actually tested in a bank for communication between VMS systems and the headquarter that was using an IBM main frame. After that, gradually the product implemented on AS/400, SCO UNIX, UnixWare, AIX, OS/2, and other platforms. Today – MQSeries runs on over 35 platforms.

3 A product for cross-network communication MQSeries is an IBM product that supports the transfer of messages between applications within an OS Image and/or between applications widespread across systems in a network comprising variety of platforms.

4 The Messaging and Queuing programming style enable programs to talk to each other across a network of unlike components— processors, operating systems, subsystems, and communication protocols—using a simple and consistent application programming interface.

5 Why “Messaging and Queuing”?  Messaging: because programs communicate by sending each other data in messages rather than by calling each other directly.  Queuing: because the messages are placed on queues in storage, so that programs can run independently of each other, at different speeds and times, in different locations, and without having a logical connection between them.

6 One-way communication. Program A sends a message to program B via Queue 1.

7 Two-way communication between programs (optional).

8 Either program can be busy or unavailable.

9 One-to-many relationship between programs.

10 Many-to-one relationship between programs.

11 All The program-to-program relationships combined.

12 There are no constraints on application structure.

13 MQSeries runs on various operating systems AIX AT&T GIS UNIX Compaq (Tandem) NSK Compaq Tru64 UNIX DC/OSx DOS DYNIX/ptx HP-UX Linux Mac OS MVS/ESA NUMA-Q OpenVMS Alpha OpenVMS VAX OS/2 OS/390 OS/400 SGI SINIX SCO UNIX Sun OS Sun Solaris Tandem Guardian Tandem Guardian Himalaya Unisys 2200 Series Unisys A Series UnixWare VM/ESA VSE/ESA Windows 2000 Windows 3.x Windows 95 Windows 98 Windows NT zOS

14 Some Messaging and Queuing examples Insurance business Manufacturing industry Retail industry Travel industry Banking

15

16 All MQSeries products implement a common application programming interface whatever platform the applications run on. MQI

17 Supported programming languages:  Assembler  C  C++  COBOL  PL/I  Java  RPG  REXX  Visual Basic

18 Distributed Queuing

19 Using coupling facility to make Queue-Sharing groups

20

21 Combining Distributed queuing with Queue-sharing group

22 Q&A

23 Thank you for your attention and your attendance.


Download ppt "IBM MQSeries. History The first messaging and queuing product developed at 1992 for UNIX, VMS, and Tandem. After IBM announced the MQI as one of its standard."

Similar presentations


Ads by Google