Laharsub是一种开源的.NET发布-订阅消息服务器,用于实时的web应用程序,像聊天、在线写作、新闻或者股票交易更新等等。
Laharsub是一种构建在三层架构之上的发布-订阅消息服务器: 前端——客户端,中间层——web服务,后端——带有发布-订阅功能和存储能力的系统。 客户端一般是浏览器,但是可以是所有已知能够做出http请求的程序。 中间层是一种WCF的http服务,它会从客户端接收消息,并向其发送消息,而后端会包含真正的与消息相关的逻辑。
客户端可以创建主题,并通过RESTful 的API向它们提交消息,而其它客户端会通过http的长轮询机制(long polling)来订阅多种主题。 客户端使用一个请求就可以订阅多个主题。 Laharsub提供了jquery、Silverlight和.NET 4.0的客户端,负责设计结构、多路传递以及长轮询的管理。 据项目的协作者Tomasz Janczuk所说,Laharsub在将来会使用WebSockets。
性能图示:
总结
以上是内存溢出为你收集整理的消息发布-订阅服务器 Laharsub全部内容,希望文章能够帮你解决消息发布-订阅服务器 Laharsub所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)