分布式分组消息系统Spread简介.pptVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
分布式分组消息系统Spread简介.ppt

分布式分组消息系统 Spread 简介 2009年07月13日 消息中间件 消息中间件的传递模式 Spread 简介 Spread 简介 Spread 应用 Spread 应用 消息通知系统应用Spread 消息通知系统应用 Spread 优缺点 Spread与IRC的比较 Spread与JMS中间件的比较 Spread 网站 利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。 消息中间件可以既支持同步方式,又支持异步方式。异步中间件技术又分为两类:广播方式和发布/订阅方式。目前主流的消息中间件产品有IBM的MQSeries,BEA的MessageQ和Sun的JMS等 。 点对点模型(PTP) 点对点模型用于消息生产者和消息消费者之间点到点的通信。消息生产者将消息发动到由某个名字标识的特定消费者。 发布-订阅模型(Pub/Sub) 发布-订阅模型用称为主题(topic)的内容分层结构代替了PTP模型中的惟一目的地,发送应用程序发布自己的消息,指出消息描述的是有关分层结构中的一个主题的信息。 The Spread Toolkit 是高性能的分布式分组消息系统,支持局域网以及广域网通讯. Spread可以作为一个分布式应用的消息总线,并且具有高度的灵活性,可以做到多播,分组,以及点对点的消息传递。 The Spread toolkit 包括一个消息服务器 server,以及多种语言的api C/C++ libraries (with and without thread support), a Java Perl, Python, and Ruby. 还有很多其他语言的第三方扩展。 在一个典型的环境中,通常每台服务器上运行一个Spread server,客户端的程序本地连接server,发送信息,而这台服务器上的spread server会传递信息给其他订阅了这条消息的应用。当然也可以只有一个spread server,而其他的客户端分布在整个网络中。 SNS类网站消息通知 --好友动态 --消息通知 社区消息通知 --订阅帖子 --订阅作者 其它应用 --订阅主题 --订阅新闻 优点 效率非常高 分布式系统 支持分组 缺点 不支持标准接口 不可靠消息传输 相似之处: 都支持分布式分组; 消息传递均为广播方式。 区别: IRC有标准的接口及消息定义; Spread和IRC应用方向不同。 联系: 可以认为Spread是一个轻量级的IRC应用。 相似之处: Spread与JMS标准中的Provider功能类似。 区别: 支持JMS的消息中间件都有统一的标准接口。 联系: JMS4Spread支持部分JMS标准。

文档评论(0)

000 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档