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

3。重复上面的步骤,,创建另一个订阅称为SMSSubscription与主题设置到News.Topic和目标名称设置为SMS.Queue。

为您的发布/订阅设置的快速测试

执行下列步骤,确认你已经正确完成设置新闻主题:

1。在”TestQM01″下,单击”主题”。

2。在右窗格中,右键单击选择”测试”出版News.Topic和打开测试窗口。

3。在消息数据字段中,键入”发布/订阅测试”(或任何其他文字),点击”发布信息”按钮,然后单击”关闭”按钮。这应该分配的消息到的的用户队列Email.Queue和SMS.Queue。

4。在”TestQM01″下,单击”队列”。

5。在右窗格中,右键单击Email.Queue,然后选择”浏览信息”。当浏览信息”窗口打开时,您输入的文本搜索”信息资料”一栏。你也应该看到相同的信息在SMS.Queue。

6。 ,右键单击Email.Queue和选择”清除信息”。中的”清除队列”窗口中单击”清除”按钮。做同样的SMS.Queue。

创建JMS管理的对象

JMS应用程序需要供应商特定的对象封装在JMS管理的对象。要存储JMS管理的对象,创建一个基于文件的Java命名和目录接口(JNDI)命名空间。首先,添加一个新的初始上下文:

1。右键单击”JMS管理的对象,然后选择”添加初始上下文。

2。屏幕上,选择”文件系统”,”在哪里JNDI位置。”的绑定目录中,浏览到C:\ JNDI的目录(这个目录存在)的工厂类和提供者的URL。请注意,你将在Java代码中使用它们(参见图10),单击”完成”。

—》右键–》选择初始化上下文–》

接下来,创建一个JMS连接工厂和目的地下的初始上下文。

创建一个连接工厂

1。右键单击”连接工厂,然后选择”新建” – >”连接工厂。在第一个屏幕,类型TestQMConnectionFactory在名称字段中,单击”下一步”(见图11)。在JNDI中查找您将使用TestQMConnectionFactory的。

2。单击”下一步”步骤2,步骤3和步骤4。

3。在最后一个页面中,选择”连接”选项卡(在左边),然后单击”选择”按钮,选择TestQM为”基本队列管理器”(请参阅图12)。单击”完成”。

 

一路next,到设置属性页面:选择 连接

创建目的地

JMS目的地的包裹WMQ主题和队列。创建相对应的目标的新闻主题:

1。右键点击目标,然后选择”新建” – >”目标,以启动”新目标”向导。

2。在第一个步骤中,在”名称”字段中输入NewsTopic主题的”类型”字段中(参见图13)。单击”下一步”。

3。单击”下一步”,在第二个屏幕。

4。在最后一页(更改属性),类型新闻在主题字段,然后单击”完成”(参见图14)。这是您定义的主题字符串时创建的新闻主题。

以下文章点击率最高

Loading…

     

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

发表评论

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