-
公开(公告)号:CN1783019A
公开(公告)日:2006-06-07
申请号:CN200510125057.5
申请日:2005-11-18
Applicant: 微软公司
Inventor: A·A·斯特恩 , A·M·德雅纳特 , A·M·李四世 , A·卡斯欧拉斯 , C·D·尤帕德亚 , C·G·卡勒 , C·A·科利奇勒 , D·沃腾迪科 , D·E·莱维恩 , D·O·德拉弗 , D·A·沃尔特 , D·M·普迪 , E·L·维恩古尔德 , E·B·克里斯滕森 , E·P·亨尼科特 , E·欧索弗特司基 , G·L·埃普雷 , G·M·德拉-利贝拉 , J·E·约翰逊 , J·瑞兹-斯考高尔 , J·D·多蒂 , J·T·惠勒 , K·古普塔 , K·D·沃尔夫 , S·斯利尼瓦萨恩 , L·E·欧尔森 , M·T·塔维斯 , M·奥塔维亚尼 , M·A·范戈尔德 , M·J·库尔森 , M·J·马鲁切克 , M·S·威尔诺 , M·T·戴斯 , M·马卡瑞奇安 , N·H·杰塔南达尼 , R·D·希尔 , R·迪耶文多夫 , R·T·斯特戈尔 , S·诺格 , S·C·希利 , S·科恩 , S·J·米尔雷特 , S·T·斯瓦特兹 , T·维森瓦纳斯 , T·扬克苏科 , U·S·赫格德 , U·马丹 , V·K·盖贾拉 , V·A·莫迪 , Y·佩萨奇 , Y·肖豪德 , V·B·巴莱约干 , S·H·菲瑞斯 , S·巴特瑞斯 , S·普瑞 , S·斯韦德罗弗 , M·-H·E·拉马丹 , K·斯利尼瓦萨恩 , E·什维茨 , A·拉雅戈帕兰
Abstract: Web服务名字空间涉及用于实现各种应用程序的创建的基础结构。该基础结构提供用于构建各种规模和复杂程度的基于消息的应用程序的基础。该基础结构或框架提供用于基本消息通信、安全消息通信、可靠消息通信和事务化消息通信的API。在一些实施例中,相关联的API以平衡效用、可使用性、可扩展行和可版本化性的方式被分解到名字空间的分层结构中。
-
公开(公告)号:CN1534923B
公开(公告)日:2012-05-30
申请号:CN200410032249.7
申请日:2004-03-26
Applicant: 微软公司
IPC: H04L12/00
CPC classification number: H04L67/325 , G06F9/546 , H04L47/10 , H04L47/24 , H04L47/30 , H04L67/14 , H04L69/28 , H04L69/329
Abstract: 提供了一种单个编程模型,用于当开发一个或多个在两端点间传送消息的应用时访问多个不同消息传输。该编程模型考虑消息传输的独立可配置保证和特性。可配置保证可从至少一次传送、至多一次传送、顺序消息传送和消息持续时间中选取。独立选取的特性包括会话状态存储、持续时间延长以及事务消息缓存。
-
公开(公告)号:CN1787497B
公开(公告)日:2011-11-16
申请号:CN200510125003.9
申请日:2005-11-08
Applicant: 微软公司
CPC classification number: H04L67/14 , H04L67/02 , H04L67/145 , H04L67/325
Abstract: 本发明监视依照用于web服务的可靠消息通信协议(RM-WS协议)建立的序列会话上在两个端点之间的消息的接收。所接收的消息可以是应用或基础结构消息(例如,依照RM-WS协议的确认消息)。此外,本发明定义了被称为非活动超时的时间段,它是可在序列会话上没有接收消息(不论是应用程序还是基础结构)的情况下经过的时间的上限。基于该非活动超时时间段,本发明计算用于发送依照RM-WS协议的幂等基础结构消息的时间段,以验证和维持连接活跃性。
-
公开(公告)号:CN1812405A
公开(公告)日:2006-08-02
申请号:CN200510120166.8
申请日:2005-11-10
Applicant: 微软公司
Inventor: M·T·戴斯 , R·D·希尔 , R·T·利姆普兰切特 , S·科恩 , S·R·巴特雷斯
IPC: H04L29/06
Abstract: 各示例实施例提供RM协议和请求-响应传输协议(例如HTTP)之间的绑定机制。本发明发挥请求-响应传输协议的现有网络特征而不重新配置或使用新的基础结构服务。请求-回应传输模型本质上是非对称的,并提供两个数据流;请求流和回应流。当发起者是不可寻址的和/或通信需要请求-响应传输时,本发明允许基础结构和应用程序消息在请求流上发送,而确认和其它基础结构消息则可在传输的回应流上发送回去。
-
公开(公告)号:CN1534923A
公开(公告)日:2004-10-06
申请号:CN200410032249.7
申请日:2004-03-26
Applicant: 微软公司
IPC: H04L12/00
CPC classification number: H04L67/325 , G06F9/546 , H04L47/10 , H04L47/24 , H04L47/30 , H04L67/14 , H04L69/28 , H04L69/329
Abstract: 提供了一种单个编程模型,用于当开发一个或多个在两端点间传送消息的应用时访问多个不同消息传输。该编程模型考虑消息传输的独立可配置保证和特性。可配置保证可从至少一次传送、至多一次传送、顺序消息传送和消息持续时间中选取。独立选取的特性包括会话状态存储、持续时间延长以及事务消息缓存。
-
公开(公告)号:CN1787495B
公开(公告)日:2010-09-29
申请号:CN200510120170.4
申请日:2005-11-10
Applicant: 微软公司
CPC classification number: H04L51/14
Abstract: 本发明涉及用于可靠且安全地传输排队的应用程序消息的方法、系统和计算机程序产品。应用程序消息被编码(例如,二进制或文本编码),然后被封装在传输消息、入队消息和出队响应中,使得应用程序消息中使用的组成协议元素可在传输消息、入队消息和出队响应中重用。传输消息头部被编码,然后连同已编码应用程序消息一起封装,使得传输头部和应用程序消息中使用的组成协议元素可在存储和转发消息中重用。应用程序消息、传输消息、入队消息、出队响应以及存储和转发消息都可依照同一消息通信协议,诸如简单对象访问协议来配置。由于封装的元素被编码,因此封装的元素不干涉包装消息的配置。
-
公开(公告)号:CN100553235C
公开(公告)日:2009-10-21
申请号:CN200410032248.2
申请日:2004-03-26
Applicant: 微软公司
Inventor: R·T·利姆普莱切特 , R·D·希尔 , D·E·郎沃西 , H·E·拉曼丹 , S·科恩
IPC: H04L12/58
Abstract: 提供运行时刻消息传递架构的方法、系统和计算机程序产品,其对发送和接收操作进行抽象,用于与对方端点进行消息交换。该消息传递架构通过改进主要消息传输的可用性和可伸缩性,来改进消息应用程序的可用性和可伸缩性。特别地,通过在运行时刻将消息应用程序与任意数量的消息传输连接,而使消息应用程序无需在开发时期指定传输,从而改进了可用性和可伸缩性。消息架构从指定端对端传送保证的消息应用程序接收指令,并在消息应用程序和传输之间创建连接,用来交换消息。会话状态存储可以被维持在可插式存储中,可插式存储可以是,如持久数据库存储或应用程序内存存储。
-
公开(公告)号:CN1787495A
公开(公告)日:2006-06-14
申请号:CN200510120170.4
申请日:2005-11-10
Applicant: 微软公司
CPC classification number: H04L51/14
Abstract: 本发明涉及用于可靠且安全地传输排队的应用程序消息的方法、系统和计算机程序产品。应用程序消息被编码(例如,二进制或文本编码),然后被封装在传输消息、入队消息和出队响应中,使得应用程序消息中使用的组成协议元素可在传输消息、入队消息和出队响应中重用。传输消息头部被编码,然后连同已编码应用程序消息一起封装,使得传输头部和应用程序消息中使用的组成协议元素可在存储和转发消息中重用。应用程序消息、传输消息、入队消息、出队响应以及存储和转发消息都可依照同一消息通信协议,诸如简单对象访问协议来配置。由于封装的元素被编码,因此封装的元素不干涉包装消息的配置。
-
公开(公告)号:CN101861598A
公开(公告)日:2010-10-13
申请号:CN200880116395.4
申请日:2008-11-14
Applicant: 微软公司
IPC: G06Q50/00
CPC classification number: G06Q10/10
Abstract: 本发明涉及用于在分布式消息收发系统内配置保证的方法、系统和计算机程序产品。一组定义的消息日志和游标组件可通过配置来激活和停用以在分布式消息收发系统内组成各种不同的捕捉保证、传输保证、以及送达保证。捕捉保证、传输保证、以及送达保证的合成可为消息收发系统提供端对端保证。端对端保证可包括最大努力、至多一次、至少一次、以及正好一次中的一个,并可包括以下之一:耐久或非耐久。使用一组定义的可激活和可停用消息日志和游标组件便于更高效地在所需保证之间进行转换。在一些实施例中,捕捉保证、传输保证、以及送达保证的合成提供耐久的正好一次消息传递。
-
公开(公告)号:CN1783852A
公开(公告)日:2006-06-07
申请号:CN200510118876.7
申请日:2005-11-03
Applicant: 微软公司
CPC classification number: H04L47/10 , H04L47/11 , H04L47/25 , H04L47/263 , H04L47/27 , H04L47/30 , H04L67/02 , H04L69/329
Abstract: 本发明根据Web服务可靠消息通信(RM-WS)协议提供流量和拥塞控制机制。对于流量控制,一个端点通过在响应消息中包括缓冲区大小信息,来通知另一个端点其可用缓冲区大小。通常为RM-WS基础结构消息的响应消息随即被用来确定为避免由于缓冲区过速而重新发送消息,可向接受者发送的消息个数的上限。在拥塞控制的情形中,各实施例规定增加传输中消息的个数,直至找到失败点。失败点以下的最后成功速率是最接近最优点的已知点。示例性实施例随即重置并将速率重新提高回最后已知好点,并使用逼近最优速率的算法来从该处起进行微调。
-
-
-
-
-
-
-
-
-