首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

比较棘手的有关问题,关于WEB实时刷新接收MQ消息

2012-03-16 
比较棘手的问题,关于WEB实时刷新接收MQ消息现在有一个windowsservices,它通过socket端口监听的方式实时接

比较棘手的问题,关于WEB实时刷新接收MQ消息
现在有一个windows   services   ,它通过socket   端口监听的方式实时接收IBM   MQ消息队列,然后在程序里接收到一条消息我就让它触发一个事件,在这个事件里我让它调用一个web   services   接口,web   services服务里我设置一个cache对象(用dataset或datatable),用它来保存接收刚才过来的消息,然后前台的页面利用ajax每隔几分钟刷一次,每刷一次其实就是去取web   services服务里的cache对象,然后返回呈现给客户端浏览器。   简言之我就想达到一个在WEB上动态的实时接收MQ消息然后呈现出来的效果。大家帮忙看看上述的设计方案可行吗?或者有什么更好的思路?小妹谢过了!

[解决办法]
Web随时可能中止和重启。

可以使用MSMQ再次编组消息。或者或者使用一些比SQL Server、Oracle快的数据库,非关系数据库。或者虽然使用缓存,在缓存消息时异步写入数据库,并且在应用程序重启时从数据库重新装入。
[解决办法]
太多东东,偶没实践过啦~
[解决办法]
GZ
[解决办法]
web 重启(回收?),会触发cache对象中的回调方法来对空的cache填充数据(同步数据库中的相关表),这样应该可以吧
==================================

我看未必.我觉得是直接kill掉了.

热点排行