WebSphere MQ 学习笔记

1. WebSphere MQ的对象(objects)
queue managers;
queues;
process definitions;
namelists;
channels;
client connection channels;
listeners;
services;
authentication information objects
2. WebSphere MQ queues:
Local queue object

Remote queue object

Alias queue object

Model queue object

2.1 Queues used by WebSphere MQ
1) Initiation queues, they are used in triggering.
"Trigger Event" happened(eg. the number of messages on a queue reaches a predefined depth)
|
|
"Queue Manager" put the "Trigger Message" on a specified "Initiation Queue"
|
|
"Trigger Monitor" on "Initiation Queue" will retrieve the "Trigger Message", and start the application program that was specified in the trigger message.

2) Transmission queues, they are queues that temporarily store messages that are destined for a remote queue manager.

3) Cluster Transmission queues. Each queue manager within a cluster has a cluster transmission queue called "SYSTEM.CLUSTER.TRANSMIT.QUEUE."

4) Dead-letter queues, A dead-letter (undelivered-message) queue is a queue that stores messages that cannot be routed to their correct destinations. "SYSTEM.DEAD.LETTER.QUEUE"

5) Command queues, The command queue, "SYSTEM.ADMIN.COMMAND.QUEUE", is a local queue to which suitably authorized applications can send MQSC commands for processing.

6) Reply-to queues, the application that receives the message can send back a reply message to the sending application. This message is put on a queue, called a reply-to queue.

7) Event queues, When an instrumentation event occurs, the queue manager puts an event message on an event queue.

3. WebSphere MQ queue managers

4. Process definitions
A process definition object defines an application that starts in response to a trigger event on a WebSphere MQ queue manager.

5. Clusters

6. Namelists
A namelist is a WebSphere MQ object that contains a list of other WebSphere MQ objects.

7. Authentication information objects
The queue manager authentication information object forms part of WebSphere MQ support for Secure Sockets Layer (SSL) security.

8. Channels
Channels are objects that provide a communication path from one queue manager to another.

8.1 Client connection channels

9. Listeners
Listeners are processes that accept network requests from other queue managers, or client applications, and start associated channels.

10. Services
Service objects are a way of defining programs to be executed when a queue manager starts or stops. Programs:
1) Servers, A server is a service object that has the parameter SERVTYPE specified as SERVER.
2) Commands, A command is a service object that has the parameter SERVTYPE specified as COMMAND.

--------------------------------------------------------------------------------
Security

. The Object Authority Manager(OAM) facility
. User-written, or third party, channel exits
. Channel security using Secure Sockets Layer(SSL)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值