客户端如何获得MSMQ Server上的队列信息?

diamond_hp 2007-11-09 01:35:51
我想做一个局域网中类似公告发布的程序。我通过A机器向C机器的消息队列中发送了一个消息,当我通过B机器连接C机器的消息队列是系统提示“确认是否有该队列或是没有相应的权限”。但我将C机器的消息队列设置为Everyone有所有的权限后,该提示还是有。B和A机器无法获得消息。
接受端的程序是这样的this.mqOrderQueue.Path = "FORMATNAME:DIRECT=OS:CNSHWHS1NR1X\\1234";

发送端的程序是:MessageQueue orderQueue = new MessageQueue
(String.Format(System.Globalization.CultureInfo.InvariantCulture,
@"FORMATNAME:DIRECT=OS:CNSHWHS1NR1X\1234", textBoxServer.Text));

那位高人知道还需要做那些参数的设置吗?谢谢!
...全文
48 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
fangwancong 2007-11-12
  • 打赏
  • 举报
回复
增加Anonymous logon访问权限
diamond_hp 2007-11-12
  • 打赏
  • 举报
回复
怎么没有人回答呀。自己顶一下。
diamond_hp 2007-11-12
  • 打赏
  • 举报
回复
谢谢!试了,还是不行。

111,116

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧