Distributed messaging middleware MQ

Distributed Architecture: Distributed messaging middleware MQ development tutorial

(Ali Cloud Message Queue MQ (Message Queue) is the core product of enterprise Internet architecture, serving the entire Alibaba Group has been more than 8 years, after Alibaba transaction core link repeatedly polished and over the double 11 rigorous test, is a real with low delay, high concurrency, high availability, high reliability, Distributed messaging middleware that can support trillions of data flood peaks.

MQ delivery backbone, award-winning in the world. It helps you build the underlying transport layer of an Enterprise Service Bus (ESB). IBM WebSphere MQ provides reliable messaging for SOA. It is a proven messaging backbone, all-purpose data transport, and helps you build your transport infrastructure for an enterprise Service Bus.

Message queuing (MQ) is an application-to-application communication method. Applications communicate by writing and retrieving application-specific data (messages) in and out of queues, without the need for dedicated connections to link them. Messaging refers to programs communicating with each other by sending data in messages rather than by direct calls, which are typically used for techniques such as remote procedure calls. Queuing refers to applications communicating through queues. The use of queues removes the need for receiving and sending applications to execute simultaneously.

IBM WebSphere MQ supports two different application programming interfaces: Java Message Service (JMS) and Message Queue Interface (MQI). On the IBM WebSphere MQ server, the JMS binding mode is mapped to the MQI. Applications talk directly to their local queue managers using the MQI, which is a set of calls that require the queue manager to provide services. The beauty of MQI is that it provides only 13 calls. This means that it is a very easy interface for application programmers to use, because most of the hard work will be done transparently.

The IBM WebSphere MQ product enables applications to communicate with each other over a network of different components such as processors, subsystems, operating systems, and communication protocols.

function

· Connect applications and Web services across any commercial IT system, providing full JMS(Java messaging service) support, including publish-subscribe.

· Integrated support for Web services.

· A new Eclipse-based tool, MQ Explorer for Windows and Intel(x86), supports remote and security configuration for the entire messaging backbone.

· WebSphere MQ V6.0.2 enhances JMS and security, built on new configuration tools introduced in WebSphere MQ V6.0, which are provided as new Eclipse plug-ins to enhance your MQ Explorer console.

· Seamlessly interoperates with WebSphere Application Server’s messaging service.

· Supports industry standard Secure Sockets Layer (SSL) security and offers extended security versions for advanced security features.

· Support to advance existing FTP infrastructure to ensure reliable and secure file transfers over WebSphere MQ.

· Supported operating systems: AIX, HP Unix, I5 /OS, Linux, Sun Solaris, Windows, Z /OS.

Content Introduction:

Lesson 1: MQ Quick Start 02:19

课时2: introduction to MQ 15:02

Lesson 3: MQ Resource Report Usage Guide 01:00

课时4: MQ message query 02:16

Official website of Ali Yun University (Official website of Ali Yun University, Innovative Talent Workshop under cloud Ecology)