MQ JMS 发布订阅配置、代码-中文1

MQ JMS 发布订阅

设置您自己的发布/订阅的使用案例

在本节中,您将创建一个发布/订阅设置类似的使用情况下,在图3。您将创建一个发布的新闻主题和订阅的电子邮件和短信应用程序使用以下步骤:

1。创建队列管理器。

2。创建一个新闻话题。

3。创建订阅队列。

4。创建订阅

5。创建Java消息服务(JMS)管理的对象。

6。编写发布者和订阅类。

7。运行的类。

本教程使用的MQ版本7的Windows XP。 (从IBM网站下载试用版。)在Windows上安装很简单。只要保持所有默认值,当您去通过安装向导,但请务必从Administrators组中的用户进行安装。

不要担心,如果你还没有使用WMQ前。您将使用基于Eclipse的WebSphere MQ资源管理器,一个简单的GUI管理WMQ,执行基本的定义。

启动WebSphere MQ资源管理器如下:开始 – >所有程序 – > IBM的WebSphere MQ – >的WebSphere MQ资源管理器。如果这是您第一次启动MQ资源管理器,将出现欢迎屏幕。只要关闭欢迎屏幕。

创建队列管理器

1。在MQ资源管理器的Navigator视图中,用鼠标右键单击队列管理器,然后选择”新建” – >”队列管理器。这将启动”创建队列管理器”向导。

2。第1步,进入TestQM01″的队列管理器名称和输入默认的死信队列,这是SYSTEM.DEAD.LETTER.QUEUE的名称,然后单击”下一步”(见图4)。

3。单击”下一步”向导屏幕上的步骤2和3。在第4步,确保”创建侦听器配置为TCP / IP”检查输入的端口号是免费的(见图5),然后单击”完成”。

创建一个新闻话题

1。在TestQM,右键单击主题,然后选择”新建” – >”主题”向导。

2。类型News.Topic的主题名称(参见图6)。这代表了WMQ的管理对象来管理主题。单击”下一步”。

3。在主题属性”页上,在”主题字符串”字段输入News(参见图7)。此字符串用来创建JMS管理的对象引用的新闻主题。单击”完成”。

创建订阅队列

接下来,您将设立新闻出版物交付认购队列。创建两个队列的电子邮件和短信应用:

1。在TestQM01,右键单击队列,然后选择”新建” – >本地队列,启动”创建本地队列”向导。

2。在”名称”字段中,键入Email.Queue并单击Finish。

3。重复以上步骤,创建另一个队列SMS.Queue。

创建订阅

为了得到一个主题的出版物,订阅者必须注册感兴趣的话题。他们使用订阅做到这一点。您可以编程方式或通过MQ资源管理器可以创建订阅。通过以下步骤,您将创建两个订阅使用MQ资源管理器:

1。在TestQM01,右键点击订阅,然后选择”新建” – >预定,以启动”新建订阅”向导。

2。在”名称”字段中,键入EmailSubscription,并单击”下一步”(参见图8-2)。在”更改属性”页面,按”主题名称”旁边的”选择”按钮,然后从显示的主题列表中选择News.Topic。按”确定”。在同一页中,输入目的地名称中的”字段中Email.Queue(见图9)。单击”完成”。

以下文章点击率最高

Loading…

     

如果这文章对你有帮助,请扫左上角微信支付-支付宝,给于打赏,以助博客运营

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注