[发明专利]语境敏感请求结果的客户端侧聚集无效
申请号: | 200880103934.0 | 申请日: | 2008-08-07 |
公开(公告)号: | CN101785004A | 公开(公告)日: | 2010-07-21 |
发明(设计)人: | 柯蒂斯·J·霍华德;托德·E·卡普林格;斯蒂芬·J·肯纳;埃林·E·库恩斯;马克希姆·A·莫尔登豪尔 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 黄小临 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语境 敏感 请求 结果 客户端 聚集 | ||
1.一种用于处理请求语境内的客户端请求的方法,包括:
客户端向请求接收服务器发出内容请求,所述内容请求定义请求语境;
请求接收服务器向客户端传输包括占位符的初始内容,向多个占位符内容服务器发出异步请求,此后终止线程/过程并释放在处理请求语境时涉及的资源;
每个占位符内容服务器处理异步请求之一,并将占位符内容结果传送给结果分发服务;
结果分发服务向客户端提供占位符内容;以及
客户端聚集初始内容和占位符内容。
2.如权利要求1所述的方法,其中所述内容请求是由客户端的浏览器发出的HTTP请求,以及其中所述初始内容和占位符内容以置标语言编写,其中所聚集的内容在所述浏览器中呈递。
3.如权利要求1或权利要求2所述的方法,其中所述请求接收服务器是公众网络服务器,以及其中至少一个所述占位符内容服务器是作为公众不能访问的网络服务器的私有服务器。
4.如权利要求1至3任一个所述的方法,其中所述占位符每个都是网络内容的容器,其中远程请求调度器(RRD)容器是能够用于所述占位符之一的一种容器。
5.如前述任一权利要求所述的方法,其中所述结果分发服务是被配置为处理RESTful请求的服务器侧程序。
6.如前述任一权利要求所述的方法,还包括:
客户端向结果分发服务重复发出一组请求,直到结果分发服务通过提供满足请求的相应占位符内容来响应每个请求,其中该组请求包括针对用于每个占位符的内容的请求。
7.如权利要求6所述的方法,还包括:
对于包括由客户端从结果分发服务接收的占位符内容的每个响应,客户端刷新特定于所述占位符内容的界面的一部分,使得在所述界面内呈递所述占位符内容。
8.如前述任一权利要求所述的方法,其中聚集步骤在聚集内容时使用异步消息和异步聚集操作。
9.如前述任一权利要求所述的方法,其中所述步骤由至少一个机器根据具有能由所述至少一个机器执行的多个代码段的至少一个计算机程序自动执行,所述至少一个计算机程序被存储在机器可读介质中。
10.一种用于处理对请求语境的客户端请求的系统,包括:
客户端,被配置为向远程放置的内容服务器传送内容请求,所述内容请求定义请求环境,其中在客户端的界面内呈现请求结果,其中所述请求结果包括由多个服务器产生的内容,每个服务器异步执行操作以产生该服务器的内容,以及其中所述客户端聚集来自所述多个服务器的内容。
11.如权利要求10所述的系统,还包括:
结果分发服务,被配置为接收由所述多个服务器产生的结果,其中所述结果分发服务在一组异步通信中将所述结果提供给客户端。
12.如权利要求11所述的系统,其中所述结果分发服务是被配置为接收、处理和响应RESTful请求的服务器侧程序。
13.如权利要求11或权利要求12所述的系统,其中所述多个服务器之一是请求接收服务器,其中所述请求接收服务器被配置为接收所述内容请求,并启动至少一个过程/线程以处理所述请求语境,其中所述请求接收服务器将初始内容和占位符传送给所述客户端,所述客户端在接收时呈递所述初始内容和占位符,其中所述请求接收服务器对于负责向结果分发服务器提供内容多个服务器中的每一个发起多个异步占位符内容请求中的一个,以及其中在所述请求接收服务器发起异步占位符内容请求时,和在向客户端传送初始内容和占位符时,终止用于处理所述请求语境的至少一个过程/线程。
14.如权利要求11至13任一个所述的系统,其中对请求语境的请求由客户端异步接收并在接收时在客户端的界面内异步呈递,其中请求内容包括初始内容,所述初始内容包括由请求接收服务器产生并传送给客户端的占位符,以及其中所述请求内容包括由一组远程服务器响应于由所述请求接收服务器发起的一组异步内容请求而产生的占位符内容,其中所述远程服务器将它们的结果提供给所述结果分发服务。
15.一种计算机程序,包括计算机程序代码,用来在被加载到计算机系统并在其上执行时使得所述计算机系统执行根据权利要求11至14任一个的方法的所有步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880103934.0/1.html,转载请声明来源钻瓜专利网。