[发明专利]具有可配置保证的分布式消息收发系统有效
| 申请号: | 200880116395.4 | 申请日: | 2008-11-14 |
| 公开(公告)号: | CN101861598A | 公开(公告)日: | 2010-10-13 |
| 发明(设计)人: | G·奇克多洛夫;R·D·希尔;C·A·克里奇利;K·斯里尼瓦桑;T·塔纳弗斯基;M·G·莫里斯;P·古鲁纳特 | 申请(专利权)人: | 微软公司 |
| 主分类号: | G06Q50/00 | 分类号: | G06Q50/00 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 顾嘉运;钱静芳 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明涉及用于在分布式消息收发系统内配置保证的方法、系统和计算机程序产品。一组定义的消息日志和游标组件可通过配置来激活和停用以在分布式消息收发系统内组成各种不同的捕捉保证、传输保证、以及送达保证。捕捉保证、传输保证、以及送达保证的合成可为消息收发系统提供端对端保证。端对端保证可包括最大努力、至多一次、至少一次、以及正好一次中的一个,并可包括以下之一:耐久或非耐久。使用一组定义的可激活和可停用消息日志和游标组件便于更高效地在所需保证之间进行转换。在一些实施例中,捕捉保证、传输保证、以及送达保证的合成提供耐久的正好一次消息传递。 | ||
| 搜索关键词: | 具有 配置 保证 分布式 消息 收发 系统 | ||
【主权项】:
一种具有可配置保证的组件化消息收发系统(100),包括:被配置成存储消息的消息日志(102),所述消息日志包括一个或多个处理器、系统存储器、以及用于组成一组可扩展捕捉协议中的任一种以捕捉来自消息生产者(105)的消息(164)的消息日志组件(152),所述一组可扩展捕捉协议被配置成提供来自一组消息捕捉保证(201)内的各种不同的消息捕捉保证中的任一种,所述一组消息捕捉保证在耐久存储(122)的使用中变化并在事务的使用中变化;被配置成跟踪消费者(107)在所述消息日志(102)中的消息中的进展的游标(103),所述游标(103)包括一个或多个处理器、系统存储器、以及用于组成一组可扩展送达协议中的任一种以将消息(164)送达消息消费者(107)的游标组件(153),所述一组可扩展送达协议被配置成提供来自一组消息送达保证(203)内的各种不同的消息送达保证中的任一种,所述一组消息送达保证在耐久存储(122)的使用中变化并在事务的使用中变化;以及其中所述消息日志(102)和所述游标(103)各自还包括用于彼此互操作以组成一组可扩展传输协议中的任一种以将消息从所述消息日志(102)传输到分开的游标(103)的其他组件,所述一组可扩展传输协议被配置成提供来自一组消息传输保证(202)内的各种不同的消息传输保证中的任一种,所述一组消息传输保证在时间窗的使用中变化并在已确认送达的使用中变化。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200880116395.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种双壳贝类的选育方法
- 下一篇:内容定位方法及内容分发网络节点





