使用队列的黑板消息传递

时间:2009-10-12 10:54:12

标签: c# message-queue messaging blackboard

我有一个应用程序,我需要添加基于角色的消息传递。消息是在应用程序本身生成的,每条消息都有一个启动时间(在客户端消息窗口中显示)和一个到期时间。根据您的角色,您将看到一部分消息。有些消息非常重要,应该立即推送到客户端(我们说的是毫秒 - 而不是几秒钟)。此外 - 当用户登录时,他/她应该是他/她角色的当前消息。

基本上这是一块黑板,客户看到黑板的视图(取决于角色)。它必须非常快速和可靠,因为它将用于处理救护车和火灾呼叫的紧急中心)

任何人都知道我应该使用哪种技术(应用程序是用.NET 2.0编写的)或者是否存在我可以使用的产品?

3 个答案:

答案 0 :(得分:0)

您可以尝试使用Retlang

答案 1 :(得分:0)

听起来像这是一个梦想,作为Tibco RV /多播的角色,如果你的组织有许可证/后端的面团......

如果没有,请查看服务器将广播所有黑板事件的UDP多播,并且每个客户端都会过滤需要显示的内容。

干杯, 弗洛里安

答案 2 :(得分:0)

你可以尝试GigaSpaces http://www.gigaspaces.com他们为黑客/消息系统提供了一个非常成熟的平台(你可以说是企业就绪),它支持Java和.NET,能够处理黑板/队列/角色。细粒度粒度。