C#,rabbitmq,如何实现服务器推?

u010805874 2013-06-20 07:14:48
有用C#做过rabbitmq的高手没?
请教个很严重的问题,读取消息时,如何实现服务器推的方式?
在网上的资料很少啊,就那么几篇相似度极高的文章,而且里面明明提到了“基于订阅”的方式,可是实际上仍在不停的循环代码啊,没有实现真正的事件触发机制。我想实现这样的效果:建立到mq服务器端队列的长连接,当队列里有新的消息时,触发客户端的事件,从而客户端获取数据。而不是每隔一段时间就去服务器取数据,很暴力。
高手速来!!!
...全文
219 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cq-huihong 2016-01-08
  • 打赏
  • 举报
回复
楼主跑路了?
千影 2014-12-18
  • 打赏
  • 举报
回复
怎么实现???博主还在不在
qwdingyu 2014-11-01
  • 打赏
  • 举报
回复
你好,请问你是如何解决的?
u010805874 2013-06-21
  • 打赏
  • 举报
回复
引用 1 楼 yktd26 的回复:
客户端是浏览器?这需要个websocket的服务器啊,mq不能充当这个角色 但无论如何ie9之前你都得轮询,或者long polling 这没什么选择
感谢你的回帖,问题我已经解决了。
yktd26 2013-06-21
  • 打赏
  • 举报
回复
客户端是浏览器?这需要个websocket的服务器啊,mq不能充当这个角色 但无论如何ie9之前你都得轮询,或者long polling 这没什么选择

110,529

社区成员

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

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

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