码迷,mamicode.com
首页 > 其他好文 > 详细

MSMQ消息广播

时间:2015-10-19 01:56:17      阅读:328      评论:0      收藏:0      [点我收藏+]

标签:support   target   style   title   blank   

安装配置MSMQ消息广播,并验证是否可以发送广播消息,过程实录。

 

1. 安装MSMQ with broadcasting support

选择安装“消息队列”,并在子选项中选择“多播支持”一起安装。

技术分享

2. 注册表修改MulticastBindIP

If Message Queueing found multiple IP addresses for the local computer. Message Queueing will use the default IP address determined by the PGM driver for multicast messages. To use a different IP address, set the \HKLM\Software\Microsoft\MSMQ\Parameters\MulticastBindIP registry value to one of the following valid IP addresses: xxx.xxx.xxx.xxx.

3. 防火墙允许protocol PGM

防火墙规则中有一个预制的规则,可以选择消息队列进行开放。

技术分享

4. 确保网卡安装了“Reliable Multicast Protocol”

技术分享

安装步骤

1) Open Control Panel - Network Connections

2) Right click "Local Area Connection" and select Properties.

3) Click Install...

4) Select Protocol then click Add...

5) Browse the POSReady DVD for the \I386\INF folder

6) Select NETPGM.INF and choose OK. (The edit box will just display <drive>:\I386\INF, but this is expected.)

7) Select "Reliable Multicast Protocol" then click OK.

8) Stop and Restart Message Queuing Service.

9) Multicasting messages should now start working.

5. 新建消息队列

在“Computer Management”中新建一个 Non Transactional的Private Queue。

技术分享

添加上Multicast地址:

技术分享

确保Security选项中,“Anonymous Logon”组具有“Send Message”的权限。新建的Private Queue 默认就会有这个权限的。

技术分享

6. 测试消息广播功能是否OK

Step 1. Open "Computer Management" -> "Message Queuing" in 146 and 147 machines. There are no messages in the Queue msmqtest.

技术分享

技术分享

Step 2. Send a message "146 test msg 001" by MSMQ tester tool in 146 machine.

技术分享

Step 3. Check msmqtest queue messages in both 146/147 machines.

After sending this message, I can find it in msmqtest queue in 146 machine.

技术分享

Also find it in 147 machine.

技术分享.

Step 4. Receive that message by MSMQ tester tool in 147.

Press "Receive", get nothing.

技术分享

But, that message is gone in 147.

技术分享

本文出自 “烟花易冷” 博客,请务必保留此出处http://yuanhuan.blog.51cto.com/3367116/1704075

MSMQ消息广播

标签:support   target   style   title   blank   

原文地址:http://yuanhuan.blog.51cto.com/3367116/1704075

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!