[发明专利]高效的状态协调无效
申请号: | 201280029265.3 | 申请日: | 2012-06-10 |
公开(公告)号: | CN103597465A | 公开(公告)日: | 2014-02-19 |
发明(设计)人: | C·R·海沃斯 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 顾嘉运 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 在此描述的实施例通常涉及用于使用令牌作为状态更新的长轮询请求的双向参数的方法和系统。客户端向服务器轮询状态更新,在其中,更新可能是服务器事件的结果。散列服务器状态数据以生成表示当前状态数据的令牌/散列。服务器将该令牌/散列与从客户端接收的轮询请求中的所述令牌/散列进行比较。如果令牌不同,服务器将具有服务器令牌的实际状态数据发送给客户端。通过使用令牌作为请求参数,避免了不必要的状态更新,并且,通过限制状态更新的数据的推送,更加快速地实现了客户端/服务器的同步。而且,客户端可以通过发送令牌请求参数的空的或随机/缺省值来强制对轮询响应。 | ||
搜索关键词: | 高效 状态 协调 | ||
【主权项】:
一种用于向客户端推送状态数据的计算机实现的方法,所述方法包括:在服务器处接收状态更新;响应于接收所述状态更新,改变服务器处的所述状态;散列所述服务器处的所述状态;生成所述服务器上的令牌,其中所述令牌是所述状态的散列;从所述客户端接收一令牌;确定所述服务器上的所述令牌与从所述客户端接收的令牌是否不同;以及如果所述服务器上的所述令牌和从所述客户端接收的令牌不同,将具有所述服务器上的所述令牌的状态数据推送给所述客户端。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201280029265.3/,转载请声明来源钻瓜专利网。