语境敏感请求结果的客户端侧聚集的制作方法

文档序号:6478107阅读:94来源:国知局
专利名称:语境敏感请求结果的客户端侧聚集的制作方法
技术领域
本发明涉及HTTP请求处理(handling),并且更具体地,涉及语境敏感请求结果的 客户端侧的聚集,其中聚集的结果由多个服务器异步产生。
背景技术
在应用服务器结构体系中,对常常包括一组要执行的操作的资源(URL)进行请 求,如包括或转发到其他资源。通常,小部分的操作在所招致的延迟方面是代价昂贵的。传 统请求活动周期(lifecycle)的同步性质使得一个操作影响整体吞吐量所招致的延迟。此 外,主要负责处理请求的服务器的资源被绑定,直到请求语境(context)已经被完全处理, 并且响应被传送到请求客户端。另外,请求客户端不接收对它们的请求的响应,直到主服务 器已经聚集了来自顺序执行的所有操作的响应为止。 目前对以上问题的解决方案包括利用帧或服务器侧嵌入(SSI),其中所请求的网 页的每个部分都与来自客户端的单独区分的请求相关联。然而,帧和SSI的使用导致不能 在单独区分的请求之间共享与原始请求有关的语境。因为请求所调用的操作需要访问客户 端发送的或在调度前的处理中设置的原始请求信息,所以非常期望在这些请求之间共享语 境。 例如,从公开的美国专利申请号11/456,905已知采取了用于从具有共享的请求 语境的不同容器(container)类型和语言同步聚集内容的方案。即,所引用的方案提供了 允许远程请求调度器(RRD)处理小端口 (portlet)和其他容器的可扩展框架。该技术允许 服务器将请求处理操作分布在一组服务器上。由此,单个请求语境可由多个服务器处理。然 而,所公开的方案仍然请求主服务器等待远程内容返回、解串它并范围串行化的响应,它们 同步进行。 还已知采用在单个应用服务器环境中的非同步语境敏感请求操作的客户端侧聚
集的方案。该方案通过另外将聚集责任卸载到客户端,解决了负责聚集操作结果的服务器
或代理器的问题,其可能在存储器和请求处理资源方面代价较大。然而,该客户端侧聚集限
于单个服务器并且不能将请求语境传递给多个服务器。 由此,需要解决如上所述的现有技术系统目前所遗留的问题。

发明内容
因此,本发明在一个方面中提供了一种用于处理请求语境内的客户端请求的方 法,包括客户端向请求接收服务器发出内容请求,所述内容请求定义请求语境;请求接收 服务器向客户端传输包括占位符的初始内容,向多个占位符内容服务器发出异步请求,此 后终止线程/过程并释放在处理请求语境时涉及的资源;每个占位符内容服务器处理异步 请求之一,并将占位符内容结果传送给结果分发服务;结果分发服务向客户端提供占位符 内容;以及客户端聚集初始内容和占位符内容。 优选地,内容请求是由客户端的浏览器发出的HTTP请求,以及其中初始内容和占位符内容以置标语言编写,其中所聚集的内容在浏览器中呈递。 优选地,请求接收服务器是公众网络服务器,以及其中至少一个占位符内容服务 器是作为公众不能访问的网络服务器的私有服务器。 优选地,占位符每个都是网络内容的容器,其中远程请求调度器(RRD)容器是能 够用于占位符之一的一种容器。 优选地,结果分发服务是被配置为处理RESTful请求的服务器侧程序。 该方法可还包括客户端向结果分发服务重复发出一组请求,直到结果分发服务
通过提供满足请求的响应占位符内容来响应每个请求,其中该组请求包括针对用于每个占
位符的内容的请求。 该方法可还包括对于包括由客户端从结果分发服务接收的占位符内容的每个响 应,客户端刷新特定于占位符内容的界面的一部分,使得在界面内呈递占位符内容。 优选地,聚集步骤在聚集内容时使用异步消息和异步聚集操作。 优选地,所述步骤由至少一个机器根据具有能由至少一个机器执行的多个代码段
的至少一个计算机程序自动执行,至少一个计算机程序被存储在机器可读介质中。 在第二方面中,提供了一种用于处理对请求语境的客户端请求的系统,包括客户
端,被配置为向远程放置的内容服务器传送内容请求,内容请求定义请求环境,其中在客户
端的界面内呈现请求结果,其中请求结果包括由多个服务器产生的内容,每个服务器异步
执行操作以产生该服务器的内容,以及其中客户端聚集来自多个服务器的内容。 该系统可还包括结果分发服务,被配置为接收由多个服务器产生的结果,其中结
果分发服务在一组异步通信中将结果提供给客户端。 优选地,所述结果分发服务是被配置为接收、处理和响应RESTful请求的服务器 侧程序。 优选地,多个服务器之一是请求接收服务器,其中请求接收服务器被配置为接收 内容请求,并启动至少一个过程/线程以处理请求语境,其中请求接收服务器将初始内容 和占位符传送给客户端,客户端在接收时呈递初始内容和占位符,其中请求接收服务器对 于负责向结果分发服务器提供内容多个服务器中的每一个发起多个异步占位符内容请求 中的一个,以及其中在请求接收服务器发起异步占位符内容请求时,和在向客户端传送初 始内容和占位符时,终止用于处理请求语境的至少一个过程/线程。 优选地,对请求语境的请求由客户端异步接收并在接收时在客户端的界面内异步
呈递,其中请求内容包括初始内容,初始内容包括由请求接收服务器产生并传送给客户端
的占位符,以及其中请求内容包括由一组远程服务器响应于由请求接收服务器发起的一组
异步内容请求而产生的占位符内容,其中远程服务器将它们的结果提供给结果分发服务。 在第三方面中,提供了一种计算机程序,包括计算机程序代码,用来在被加载到计
算机系统并在其上执行时使得计算机系统执行根据第一方面的方法的所有步骤。 可提供结果分发服务,包括被存储在机器可读介质中的一组机器可读指令,其中
该组机器可读指令由至少一个机器执行,使得至少一个机器执行以下步骤从多个不同的
内容提供服务器接收和存储关于请求语境的结果;从发起定义该请求语境的内容请求的客
户端接收多个异步请求;以及响应于每个所接收的客户端请求,在结果变为可用时将从内
容提供服务器获得的所存储的结果提供给客户端。
优选地,结果分发服务是被配置为响应RESTful请求的软件程序。 优选地,所述服务是被配置为处理RESTful请求的服务器侧程序。 优选地,每个所接收的结果在异步HTTP消息中传送给结果分发服务,其中在异步
HTTP消息中指定来自客户端的每个异步请求,其中在异步HTTP消息中将所存储的结果提
供给客户端。 结果分发服务可还包括当存储结果时,将每个结果与初始发起定义请求语境的 内容请求的客户端的标识符相关联;针对相关联的标识符,检查从其接收到异步请求的客 户端的标识符;以及仅仅在所检查的标识符匹配相关联的标识符时才提供所存储的结果。
优选地,请求接收服务器初始地从客户端接收内容请求,将包括多个占位符的一 组初始内容传送给客户端,以及产生多个异步请求,其使得内容提供服务器产生被传送给 结果分发服务的结果。 本发明的优选实施例公开了用于语境敏感请求结果的客户端侧聚集的方案,其中 结果由多个服务器异步处理。在该方案中,客户端可请求来自公众服务器的内容,其中所请 求的内容是几个远程内容的聚集。远程可能可选地由非公众服务器提供。公众服务器可将 内容返回客户端,其包含一个或多个占位符。然后公众服务器可发起对于每个负责提供占 位符的内容的一个或多个异步过程/线程。在每个远程服务器完成处理仍然作为同一请求 语境的一部分的内容时,该内容可传送给结果分发服务。客户端可向结果分发服务发送询 问,每个占位符一个询问。当占位符内容变为可用时,其可由服务传送给客户端。客户端在 接收到它时可完成与服务提供的内容相关联的所呈现的网页。所呈现的网页的其他部分无 需更新。 所公开的方案相比于传统技术具有明确的优点。具体地,发端服务器所发起的所 有请求调度器嵌入由多个服务器异步处理,并且在请求客户端和内容处理或提供服务器之 间均匀地分布负载,这允许比任何已知方案更大的吞吐量。客户端在内容可用时立刻接收 内容,这增强了用户感受。请求接收服务器不负担聚集来自多个远程服务器的内容,并且不 为了请求语境的持续而强迫扩展存储器或其它有限的资源。相反,在请求接收服务器已经 向客户端传送了具有占位符的内容并产生对于其他服务器的占位符内容的线程时,请求接 收服务器完成了它在请求语境中的那部分。结果分发服务可以是能够服务RESTful (例如 HTTP)请求的任何组件,如小服务程序、Java服务页(JSP) 、 ASP和ESB组件。
可根据符合这里给出的材料的多个方面来实现本发明。例如,本发明的一个方面 可包括用于处理请求语境中的客户端请求的方法。该方法可包括客户端向请求接收服务器 发出内容请求的步骤。内容请求可定义请求语境。请求接收服务器可向客户端传输包括占 位符的初始内容,可向多个占位符内容服务器发出异步请求,此后可终止线程/过程并释 放在处理请求语境时涉及的资源。每个占位符内容服务器可处理异步请求之一,并可将占 位符内容结果传送给结果分发服务。结果分发服务可向客户端提供占位符内容。客户端可 聚集初始内容和占位符内容。 本发明的另一方面可包括用于处理对请求语境的客户端请求的系统,包括被配置 为向远程放置的内容服务器传送内容请求的客户端。内容请求可定义请求环境。请求结果 可在客户端的界面内呈现。请求结果可包括由两个或更多个服务器产生的内容,每个服务 器异步执行操作以产生该服务器的内容。客户端可聚集来自内容产生服务器的内容。
本发明的再一方面可包括结果分发服务,用于处理由多个服务器处理的内容请求 的系统中,其中内容请求由客户端聚集。该结果分发服务可从一个或多个不同的内容提供 服务器接收和存储关于请求语境的结果。结果分发服务还可从发起定义该请求语境的内容 请求的客户端接收异步请求。响应于每个所接收的客户端请求,结果分发服务可在结果变 为可用时将从内容提供服务器获得的所存储的结果提供给客户端。 应注意,本发明的各个方面可被实现为用于控制计算设备实现这里描述的功能的 程序,或者用于使得计算设备能够执行对应于这里公开的步骤的过程的程序。该程序可通 过将程序存储在磁盘、光盘、半导体存储器或任何其他记录介质中来提供。程序还可被提供 为经由载波传送的数字编码的信号。所述程序可以是单个程序或者可被实现为多个子程 序,每个子程序在单个计算装置内交互或以分布方式在网络空间上交互。


现在将通过仅仅是示例的方式,参照附图,描述本发明的优选实施例,附图中
图1是语境敏感请求结果的客户端侧聚集的系统的示意图,该结果由多个服务器 异步处理。 图2是根据这里公开的创造性方式的实施例的处理流程图,其中客户端通过异步 消息在公共请求语境中聚集来自多个服务器的内容。
具体实施例方式
图1是语境敏感请求结果的客户端侧聚集的系统100的示意图,该结果由多个服 务器异步处理。在系统100中,客户端110的浏览器114可请求150来自服务器侧102公共 服务器120的内容。服务器120可提供满足请求150的内容的一部分,而诸如服务器125和 /或130的其他服务器可提供请求150的另一部分的内容。服务器120发起对服务器125和 130的异步请求154和156。服务器120将可能包括占位符152的内容传送回客户端110。 客户端IIO可立刻在界面115内呈现由响应152返回的内容118。 一组占位符116、117可 被包括在内容中,其中占位符116-117与将从异步线程154和156得到的内容相关联。
此时服务器120已经完成它对请求150的处理,并且能释放专用于处理请求150 的任何和所有资源以及所存储的内容。即,原始请求150处理线程/进程被释放(free-up), 因为以后由其他请求162、166从结果分发服务135取得由服务器125-130生成的附加结果 (例如,占位符116、 117填充内容)。 服务器125可处理异步请求154并将结果160提供给结果分发服务135。类似地, 服务器130可处理异步请求156并将结果158提供给结果分发服务135。在每个服务器125 和130已经提供了请求结果158或160时,该服务器125或130已经完成了请求语境对它 要求的任务。所产生的用来处理请求154、 156的所有线程/进程可终止并且相关联的资源 被释放。 客户端110可异步地从结果分发服务135请求162占位符内容(即,针对由服务 器125提供的占位符116的内容)并可异步地请求166占位符内容(S卩,针对由服务器130 提供的占位符117的内容)当所请求162U66的内容变为可用时,结果分发服务135可将 它传输到客户端IIO,作为结果164和168。在接收到结果164、 166时,可通过更新于结果164、166相关联的界面115区域,用内容填入相关联的占位符116或117。界面115的其他 部分无需更新。 在系统100中,服务器120、125和130可以是能够处理来自网络的超文本传输协 议(HTTP)请求并能够对这些请求提供HTTP响应的计算系统。每个服务器120-130可与用 于在传送HTTP请求时的服务器120-130标识的统一资源标识符(URI)相关联。HTTP响应 可包括静态和动态内容。典型地,服务器120产生的初始内容和占位符152将包括静态内 容,而服务器125和130产生的占位符内容将包括动态内容。每个服务器120、125和130 可包括多个可选特征,如验证支持、加密渠道支持(例如,HTTP通过传输层安全级(TLS)技 术、安全套接层(SSL)技术等支持)、内容压縮和解压縮支持等。每个服务器120-130可分 配用来处理所接收的请求150、154、156的资源,并可在服务器的处理任务已完成时释放这 些资源。即,任何服务器120-130用来处理请求语境的时间段小于处理请求语境所需的总 时间。服务器120-130可在物理机器以及虚拟计算装置中实现,如通过虚拟方案(例如, V丽ARE、MS VIRTUAL SERVER等)提供的那些。 服务器125-130中的一个或多个可以是不能在公众网上直接访问的私有服务器。 私有服务器可由防火墙保护,可以是链接到服务器120的虚拟私有网(VPN)的一部分,并且 可以是允许服务器120访问的私有网的一部分。每个服务器120-130还可以是公众服务器。 尽管在系统100中示出了提供占位符内容116U17的两个服务器125-130,但本发明不限于 此,而可利用任何数目的占位符内容提供服务器125-130。另外,尽管系统100示出了服务 器120发出的每个请求由向服务器135提供结果的单个服务器125、 130处理,但可预期到 其他实现方式。例如,服务器125—开始可处理服务135,将结果传送到中间服务器(未示 出)进行进一步的处理,并且中间服务器可将结果发送给服务器135。 结果分发服务135可以是能够处理HTTP和其他RESTful消息的服务器侧102软 件程序。例如,结果分发服务135可以被实现为小服务程序、JAVA服务器页(JSP)、活动服 务器页(ASP)、企业Java组件(EJB)、企业服务总线(ESB)服务等。服务135可以与服务器 125-130可传送响应158和160的以及客户端110可传送请求162、 166的URI相关联。结 果分发服务135可驻留在服务器120、服务器125-130或任何其他服务器中。当服务135与 除了原始HTTP请求中所针对的那个组件之外的组件相关联时,那么系统100必须采取措施 确保服务器135的URL可让服务器125-130和客户端110获得。 客户端110可以是能够发送HTTP请求150并能够呈递对这些请求的响应的任何 计算装置。例如,客户端110可包括个人计算机、笔记本计算机、移动计算装置、智能电话、 个人数字助手(PDA)、嵌入式计算装置、电子游戏系统等。客户端110可包括处理HTTP通信 的浏览器114。浏览器114可链接到用户用来与客户端110交互的界面115。界面115可 以是图形用户界面(GUI)、多形态界面、语音用户界面(VUI)等。界面115可包括内容118 和占位符116、 117。 每个占位符116、117可以是用于网页内容的容器。每个占位符116、117可用动 态生成的内容填充。占位符116、117可包括窗口小部件(widget)、小端口和其他类型的内 容。在一个实施例中,占位符占据来自远程请求调度器(RRD)请求的内容的位置。每次接 收到占位符响应166、 168时,可补全相关的占位符116、 117。即使在不能获得占位符116、 117内容时,也能呈递内容118。在一个实施例中,占位符116、117可以是符合浏览器对象
8模型(BOM)或任何文档对象模型(DOM)的对象。 在一个实现方式中,内容的客户端侧104聚集可按用户透明方式来进行。例如, 可用自动提交请求162、 164直到接收到响应166、 168的插件或扩展包增强浏览器114。在 一个实施例中,服务器120可将服务135的地址传送到客户端110和服务器125-130,使得 每个计算装置能够确定用于请求(例如,客户端IIO)和/或传输(例如,服务器125-130) 内容的目标。在另一实施例中,公众服务器120可将用户标识地址传送到服务器125-130, 其随后被传送到服务135。服务135然后可将结果166U68传输到该地址所引用的客户端 110,和/或服务135然后可将消息传送给客户端110,以便客户端110知道向哪里发送请求 162-164。 系统100的不同组件可经由网络(未示出)通信链接。网络可包括能够传送被编 码到载波中的数字内容的组件。内容可被包括在模拟或数字信号中,并通过数据或语音信 道传送,并且可在个人区域网(PAN)或广域网(WAN)上传送。网络可包括在计算装置组件 之间以及在集成装置组件和外设装置之间交换通信所需的本地组件和数据路径。网络还可 包括网络设备,如路由器、数据线、集线器和中间服务器,它们一起形成基于分组的网络,如 因特网或内部网。网络还可包括基于电路的通信组件和移动通信组件,如电话交换机、调制 解调器、蜂窝通信塔等。网络还可包括基于线路和/或无线通信路径。
图2是根据这里公开的创造性方式的实施例的处理流程图200,其中客户端210通 过异步消息在公共请求语境中聚集来自多个服务器212-216的内容。图200的处理流程可 在系统100或近似等价的系统的环境下执行。 在图200中,客户端210可将请求230传送给服务器212。请求可要求来自服务 器212和来自服务器214、216的内容。例如,服务器212可提供用于请求230的静态内容, 而服务器214-216可提供动态内容。服务器212可建立用于每个动态内容段的容器或占位 符。然后,服务器212可生成并向服务器214传送针对与容器之一有关的内容的异步请求 232。服务器212可生成并向服务器216传送针对于不同容易有关的内容的单独的异步请 求234。另外,服务器212可将包含占位符的静态内容236发送给客户端210,其可立即在 界面中呈现237包括"空白"占位符的内容。此时,与请求230有关的过程/线程可由服务 器212终止,其可释放与处理请求230有关的所有资源。 服务器214可异步地处理235请求232和生成响应238,其被发送给服务218。服 务器216可处理239请求234和生成响应240,其被传送给服务218。在服务器214、216已 经将响应238或240传送给服务218时,每个服务器214、216可终止与请求230有关的所 有过程/线程并释放相关资源。 客户端210可异步和重复地请求242、244来自服务218的内容,其中所请求的内 容用于填充占位符或容器。当向服务218登记了满足内容的请求时,其可响应能够与相关 请求242、244而被提供246、248到客户端210。在接收到占位符内容246或248时,客户端 210可立即呈递内容246或248,并在界面上呈现247或249。 应理解,这里使用流程图200的细节来例示由多个服务器响应于单个请求语境执 行的一组异步操作的客户端侧聚集的技术。图200的具体处理流程应被无限制地解释为在 作为整体公开的本发明的范围内。即,本发明不应限于所示的精确的流程顺序,并且针对等 效目的的图200的派生物应被考虑为被包括在本发明的范围内。例如,图200示出了用于从服务218获得内容的请求/响应轮询方式(242-248)。在仍然在本发明范围内的替代实 现方式中,可采用订制方法,其中客户端210利用服务218进行订制,并且服务218在内容 变得可用时自动按照订制来提供更新的内容246-248。 本发明可按硬件、软件或硬件和软件的组合来实现。本发明可按一个计算机系统 中的中心化方式来实现,或按分布式方式实现,其中不同的元件分散在几个互连的计算机 系统上。采用适合于执行这里描述的方法的任何种类的计算机系统或其他设备。典型的硬 件和软件组合可以是具有计算机程序(其在被加载和执行时控制计算机系统使得它执行 这里描述的方法)的通用计算机系统。 本发明还可嵌入到计算机程序产品中,其包括使得能够实现这里描述的方法的所 有特征,并且当被加载到计算机系统中时能够执行这些方法。本说明书中的"计算机程序" 是指用来使得具有信息处理能力的系统在直接或在以下之一或两者之后执行特定功能的 一组指令的任何语言、代码或注释的任何表达方式a)转换为另一语言、代码或注释;b)以 不同的材料形式再现。
权利要求
一种用于处理请求语境内的客户端请求的方法,包括客户端向请求接收服务器发出内容请求,所述内容请求定义请求语境;请求接收服务器向客户端传输包括占位符的初始内容,向多个占位符内容服务器发出异步请求,此后终止线程/过程并释放在处理请求语境时涉及的资源;每个占位符内容服务器处理异步请求之一,并将占位符内容结果传送给结果分发服务;结果分发服务向客户端提供占位符内容;以及客户端聚集初始内容和占位符内容。
2. 如权利要求l所述的方法,其中所述内容请求是由客户端的浏览器发出的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请求的方案,其中请求客户端聚集内容。在该方案中,客户端可向请求接收服务器发出内容请求。内容请求可定义请求语境。请求接收服务器可向客户端传输包括占位符的初始内容,可向多个占位符内容服务器发出异步请求,此后可终止线程/过程并释放在处理请求语境时涉及的资源。每个占位符内容服务器可处理异步请求之一,并可将占位符内容结果传送给结果分发服务。结果分发服务可向客户端提供占位符内容。客户端可聚集初始内容和占位符内容。
文档编号G06F17/30GK101785004SQ200880103934
公开日2010年7月21日 申请日期2008年8月7日 优先权日2007年8月22日
发明者埃林·E·库恩斯, 托德·E·卡普林格, 斯蒂芬·J·肯纳, 柯蒂斯·J·霍华德, 马克希姆·A·莫尔登豪尔 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1