-
公开(公告)号:CN102202050B
公开(公告)日:2016-04-06
申请号:CN201110081511.7
申请日:2011-03-25
Applicant: 微软技术许可有限责任公司
IPC: H04L29/06
CPC classification number: G06F12/0862 , H04L67/2847
Abstract: 预期响应预高速缓存。客户机与服务之间的交互,其中该服务对来自该客户机的请求作出响应。除对特定客户机请求作出响应之外,该服务还预测或推测客户机在将来可能请求什么。并非等待客户机请求(该请求最终可能作出或不作出),服务在与对各特定客户机请求作出实际响应的响应数据相同的数据流中将未请求的预期数据提供给客户机。如果该客户机确实作出了服务所预测的请求,则该客户机随后可以使用该预期数据来完全或部分地对来自该客户机的请求作出响应。因此,在一些情况下,在对其中提供了预期数据的请求作出响应时,可以缩短等待时间。该服务可给予实际请求的数据优先级,并且给予预期数据第二优先级。
-
公开(公告)号:CN103049565B
公开(公告)日:2016-11-23
申请号:CN201210592147.5
申请日:2011-07-26
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F17/30345
Abstract: 本发明揭示了应用程序实例和查询存储。可发出用于更新应用程序的实例的状态的实例持久保存命令。响应于该持久保存命令,可启动关于实例存储的事务。作为事务的部分,可将更新的第一表示存储到实例存储中,并可将更新的第二表示存储到队列中。在存储第一和第二表示之后可提交该事务。在提交事务之后,可处理第二表示以将更新的第三表示存储到查询存储中。无需锁定实例存储就可对查询存储中的应用程序实例状态信息进行更新和查询,使得查询存储中的这样的操作可与实例存储中的操作异步地执行。
-
公开(公告)号:CN102804130B
公开(公告)日:2016-10-12
申请号:CN201180014318.X
申请日:2011-03-11
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F9/546
Abstract: 本发明涉及用于为子任务协调通信介质状态的方法、系统和计算机程序产品。本发明的实施例使用接收到的消息内容的视图来产生一串子任务消息。子任务消息属性各自被连接至用于对原始消息执行状态协调方案的机制。子任务消息可各自具有与原始消息相同的消息内容,或可具有根据子任务变化的消息内容。消息处理器然后可消费来自子任务消息串的子任务消息,并对每一子任务消息执行状态协调方案以反映执行原始消息的部分前向进展。原始消息的状态协调方案的结果响应于子任务消息的状态协调方案的集体结果。
-
公开(公告)号:CN102884508B
公开(公告)日:2015-12-02
申请号:CN201180020852.1
申请日:2011-04-21
Applicant: 微软技术许可有限责任公司
IPC: G06F9/44
Abstract: 本发明涉及用于分层地分解消息的方法、系统和计算机程序产品。分解器和帧调节器的功能被解耦合,以使得不同类型的消息的帧调节器可在分层结构中的同一层处使用,而不必还改变分解器。实质上任何分解层都可能解决任何对应的消息嵌套层。分解可在每一消息的基础上执行或在每一会话的基础上执行。
-
公开(公告)号:CN102640113B
公开(公告)日:2015-08-19
申请号:CN201080054552.0
申请日:2010-11-05
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F9/524 , G06F9/526 , G06F2209/522
Abstract: 本发明延及用于解决锁定冲突的方法、系统和计算机程序产品。对于状态持久保存系统,本发明的实施例可以为每个持久保存的状态存储位置采用逻辑锁定时钟。锁定时间可以被合并到由命令处理器执行的薄记中,以区分实例在之前的逻辑时间被应用主机锁定的情况和实例通过不同名称被应用主机并发地锁定的情况。还为应用主机向状态持久保存系统发出的命令维护逻辑命令时钟,其中自测地确定哪些所发出的命令可能取得锁定。命令处理器可以通过如下方式来解决冲突:暂停命令执行直到可能发生锁定冲突的命令的效果变为可见;以及检查锁定时间以区分持久保存的状态存储位置的多个副本。
-
公开(公告)号:CN104536825B
公开(公告)日:2019-04-09
申请号:CN201510028002.6
申请日:2010-12-31
Applicant: 微软技术许可有限责任公司
Abstract: 本发明涉及用于持久应用激活和计时器通知的方法、系统和计算机程序产品。持久实例管理器、实例执行主机和实例存储器互操作以使得实例在执行和持久存储状态之间转变。系统属性与实例相关联。系统属性能够定义重新激活条件,当该条件被满足时,指示将要重新激活一实例以便执行。系统属性能够定义计时器以及实例处在持久存储但准备好运行的状态的指示。
-
公开(公告)号:CN102792264B
公开(公告)日:2016-02-10
申请号:CN201180012930.3
申请日:2011-03-04
Applicant: 微软技术许可有限责任公司
CPC classification number: H04L67/1002 , H04L67/1014
Abstract: 本发明延及用于路由针对双工应用的请求的方法、系统和计算机程序产品。本发明的实施例提供了用于基于轮询机制的双工消息模式的多机器缩放能力机制。客户端请求和轮询可以由不感知会话的负载平衡器分发给运行在机器群集内的服务实例。去往和来自给定客户端的消息可以由群集服务实例中的任何服务实例来访问,这允许服务实例之间的容量横向扩展和无缝的故障转移。协调的入站消息存储被用于使应用请求对特定服务实例亲和。协调的出站消息存储被用于将应用响应从运行该应用的机器路由到轮询请求所到达的机器。另外,服务实例的寿命同入站或出站消息存储去耦合,从而允许客户端-服务器对话可能跨越服务的许多实例。
-
-
-
-
-
-