发明名称 使用单个HTTP请求批量传输消息的方法和设备
摘要 示例实施例能够保持用于通信的HTTP回复流打开使得对应于单个请求的整体响应的各部分可以通过该HTTP回复流发送。当整体响应的各部分变得在对应的服务端点处可用时,该服务适当地封装消息,并将它们发送到请求端点。响应的接收者或请求端点然后能够读取响应的可用部分,并适当地解码嵌入的部分并且能够适当地自由处理它们。因此,由于对响应的若干部分仅做出了一个请求,因此仅要求对请求端点进行一次认证和/或确认,从而保存了宝贵的系统资源。
申请公布号 CN1801825B 申请公布日期 2011.08.03
申请号 CN200510129088.8 申请日期 2005.12.07
申请人 微软公司 发明人 K·W·鲍林格尔;L·F·卡布莱拉
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 张政权
主权项 在使用HTTP请求‑响应传输的分布式系统中,一种将HTTP响应作为多个不同的部分来传输以保存与确认和授权对应的HTTP请求相关联的宝贵的系统资源的方法,所述方法包括以下动作:通过HTTP请求流发送请求消息,用于在分布式系统中的两个端点之间建立通信;通过对应的HTTP回复流接收响应的第一部分,所述第一部分是在第一时间段接收的;保持所述HTTP回复流打开以接收所述响应的其它部分;以及在不发送另一请求消息的情况下,通过所述HTTP回复流接收所述响应的第二部分,所述第二部分是在不同于所述第一时间段的第二时间段接收的,其中在所述两个端点之间的单独的通信中发送一个或多个控制消息以确保所述两个端点支持保持所述HTTP回复流打开。
地址 美国华盛顿州