问一个activemq,c#客户端的问题

super_ewk 2010-01-17 01:53:22
做了两个例子程序,一个不停的循环发消息,一个不停的接受消息,采用订阅者模式。
两个程序同时打开一切ok,一个发一个收。
然后将发送消息的程序关闭一段时间(大概2分钟),再次打开后,接受消息程序就无法接收到消息。(但是再开一个接收消息程序可以收到消息)

各位能不能帮忙解释一下这个为什么,我的希望是发送消息程序关闭一段时间后再启动是接收消息程序任然能收到消息。
...全文
119 4 打赏 收藏 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
iwillsw 2012-07-25
  • 打赏
  • 举报
回复
连接断了,不能自动重连
super_ewk 2010-01-17
  • 打赏
  • 举报
回复
接收消息程序是while true一直监听的,但是发送消息程序只要停止1分钟左右再启动,接收消息程序就收不到数据非得要重新启动一下才可以收到,晕了。
meadking 2010-01-17
  • 打赏
  • 举报
回复
activemq...你的接受消息的socket是不是关闭了啊?
做一些异常处理...
while true一直监听就好了..
消息队列只是看过java的activemq的demo..呵呵
TzSword 2010-01-17
  • 打赏
  • 举报
回复
搞Java的不懂
友情UP

发到.NET区会好的。。。。

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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