METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS TO TRANSPARENTLY DISPATCH REQUESTS TO REMOTE RESOURCES IN A MULTIPLE APPLICATION SERVER ENVIRONMENT
    2.
    发明申请
    METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS TO TRANSPARENTLY DISPATCH REQUESTS TO REMOTE RESOURCES IN A MULTIPLE APPLICATION SERVER ENVIRONMENT 审中-公开
    方法,系统和计算机程序产品,以便在多个应用程序服务器环境中透明地分配远程资源的要求

    公开(公告)号:US20080071922A1

    公开(公告)日:2008-03-20

    申请号:US11533113

    申请日:2006-09-19

    IPC分类号: G06F15/173 G06F15/16

    CPC分类号: G06F9/547 G06F2209/542

    摘要: A method, system, and computer program product to transparently dispatch requests to a remote resource using a remote request dispatcher (RRD) in a managed multiple application server environment. The method includes executing a local resource on a local Web module on a local application server. The local resource contains a reference to a remote resource on a remote Web module on a remote application server. The method also includes building an RRD request object on the local application server, and sending the RRD request object to the remote application server. Upon receipt, the method further includes generating a request on the remote application server to an internal controller servlet to perform an include operation on the remote resource, intercepting the request to the internal controller servlet on the remote application server, wrapping the request to the servlet with information received in the RRD request object, and building an RRD response object on the remote application.

    摘要翻译: 一种方法,系统和计算机程序产品,用于使用托管多应用程序服务器环境中的远程请求分派器(RRD)将请求透明地分派给远程资源。 该方法包括在本地应用服务器上的本地Web模块上执行本地资源。 本地资源包含对远程应用程序服务器上的远程Web模块的远程资源的引用。 该方法还包括在本地应用服务器上构建RRD请求对象,并将RRD请求对象发送到远程应用服务器。 在接收到该方法时,该方法还包括在远程应用服务器上向内部控制器小服务器生成对远程资源执行包括操作的请求,截取对远程应用服务器上的内部控制器servlet的请求,将该请求包装到该servlet 在RRD请求对象中收到信息,并在远程应用程序上构建一个RRD响应对象。

    DISPATCHING REQUEST FRAGMENTS FROM A RESPONSE AGGREGATING SURROGATE
    3.
    发明申请
    DISPATCHING REQUEST FRAGMENTS FROM A RESPONSE AGGREGATING SURROGATE 审中-公开
    从响应聚合现象中分配请求片段

    公开(公告)号:US20080016194A1

    公开(公告)日:2008-01-17

    申请号:US11457937

    申请日:2006-07-17

    IPC分类号: G06F15/173

    摘要: Embodiments of the present invention address deficiencies of the art in respect to edgified content delivery and provide a method, system and computer program product for dispatching of request fragments from a response aggregating surrogate. In one embodiment, an edgified content distribution data processing system can include an origin server configured to server markup specified pages formed from dynamically arranged fragments and a surrogate server communicatively linked to the origin server over a computer communications network and acting as a surrogate at an edge of the network on behalf of the origin server. A dependency engine can be coupled to the surrogate server and can include program code enabled to group the fragments according to interdependencies among the fragments and to load fragment groups in sequence to satisfy the interdependencies.

    摘要翻译: 本发明的实施例解决了关于加密内容传递的本领域的缺陷,并且提供了用于从响应聚合代理分发请求片段的方法,系统和计算机程序产品。 在一个实施例中,加密内容分发数据处理系统可以包括原始服务器,其被配置为服务器标记由动态排列的片段形成的指定页面以及通过计算机通信网络通信地链接到原始服务器的代理服务器,并且用作在边缘处的代理 的网络代表原始服务器。 依赖引擎可以耦合到代理服务器,并且可以包括能够根据片段之间的相互依赖性对片段进行分组并且按顺序加载片段组以满足相互依赖性的程序代码。

    METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR A REMOTE REQUEST DISPATCHER EXTENSION FRAMEWORK FOR CONTAINER BASED PROGRAMMING MODELS
    5.
    发明申请
    METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR A REMOTE REQUEST DISPATCHER EXTENSION FRAMEWORK FOR CONTAINER BASED PROGRAMMING MODELS 审中-公开
    用于基于集装箱编程模型的远程请求分配器扩展框架的方法,系统和计算机程序产品

    公开(公告)号:US20080127234A1

    公开(公告)日:2008-05-29

    申请号:US11533103

    申请日:2006-09-19

    IPC分类号: G06F9/46

    CPC分类号: G06F9/547

    摘要: A method, system, and computer program product for a remote request dispatcher (RRD) extension framework to transparently invoke container technologies in a multiple application server environment is provided. The method includes executing a local component on a local application server that contains a reference to a remote component on a remote application server. The method also includes receiving a request at the local component for the remote component to perform an action, locating a remote container associated with the referenced remote component, building an RRD request object on the local application server, adding an extension to the RRD request object, and sending the RRD request object with the extension to the remote application server. Furthermore, the method includes receiving the RRD request object with the extension on the remote application server, building an RRD response object, adding an extension handler response extension to the RRD response object, and sending the RRD response object to the local application server.

    摘要翻译: 提供了一种用于在多应用服务器环境中透明地调用容器技术的远程请求分派器(RRD)扩展框架的方法,系统和计算机程序产品。 该方法包括在本地应用服务器上执行包含对远程应用服务器上的远程组件的引用的本地组件。 该方法还包括在本地组件处接收远程组件执行动作的请求,定位与所引用的远程组件相关联的远程容器,在本地应用服务器上构建RRD请求对象,向RRD请求对象添加扩展 ,并将具有扩展名的RRD请求对象发送到远程应用服务器。 此外,该方法包括在远程应用服务器上接收具有扩展的RRD请求对象,构建RRD响应对象,向RRD响应对象添加扩展处理程序响应扩展,并将RRD响应对象发送到本地应用服务器。

    USING EXCLUSION BASED SECURITY RULES FOR ESTABLISHING URI SECURITY
    7.
    发明申请
    USING EXCLUSION BASED SECURITY RULES FOR ESTABLISHING URI SECURITY 审中-公开
    使用基于排他性的安全规则建立URI安全

    公开(公告)号:US20090328153A1

    公开(公告)日:2009-12-31

    申请号:US12146006

    申请日:2008-06-25

    IPC分类号: H04L9/32 G06N5/02

    摘要: A solution for controlling access to Uniform Resource Identifier (URI) identified resources can receive a request for a resource identified by a URI. The URI associated with the request can be compared against at least one previously established security rule. The security rule can include an exclusion comparison operator and a regular expression defining a pattern. A determination as to whether to grant a requester access to the resource can be based at least in part upon results of the comparing of the URI against the previously established security rule.

    摘要翻译: 用于控制对统一资源标识符(URI)的访问的识别资源的解决方案可以接收对由URI标识的资源的请求。 与请求相关联的URI可以与至少一个先前建立的安全规则进行比较。 安全规则可以包括排除比较运算符和定义模式的正则表达式。 关于是否授予请求者访问资源的确定可以至少部分地基于URI与先前建立的安全规则的比较的结果。

    METHOD FOR CLIENT-SIDE AGGREGATION OF ASYNCHRONOUS, CONTEXT-SENSITIVE REQUEST OPERATIONS FOR JAVA SERVER PAGES (JSP)
    9.
    发明申请
    METHOD FOR CLIENT-SIDE AGGREGATION OF ASYNCHRONOUS, CONTEXT-SENSITIVE REQUEST OPERATIONS FOR JAVA SERVER PAGES (JSP) 失效
    用于客户端聚合的方法,用于JAVA服务器页面(JSP)的异地响应,语境敏感请求操作

    公开(公告)号:US20090144707A1

    公开(公告)日:2009-06-04

    申请号:US11950017

    申请日:2007-12-04

    IPC分类号: G06F9/44

    摘要: A method, system, and computer program product for efficiently fulfilling java server page (JSP) requests for dynamic web content, in a computer network system. An asynchronous processing (AP) utility pre-defines a number of custom classes to enable the asynchronous processing of requests. A JSP which contains a custom “async:include” tag indicates an asynchronous request for dynamic content. When a set of asynchronous requests are received by an application server, an “AsyncRequestDispatcher” is called to handle the asynchronous processing of each associated request dispatcher include fragment. For each fragment, a separate request thread is initiated. A placeholder corresponding to each “async:include” request is written to a servlet response buffer. HyperText Markup Language (HTML) content, which includes the placeholders, and a number of javascripts are then written to the client browser. The original thread is closed. The Javascripts enable the retrieval of all response fragments which replace the corresponding placeholders.

    摘要翻译: 一种用于在计算机网络系统中有效地实现动态Web内容的Java服务器页面(JSP)请求的方法,系统和计算机程序产品。 异步处理(AP)实用程序预定义了许多自定义类以启用请求的异步处理。 包含自定义“async:include”标签的JSP表示对动态内容的异步请求。 当应用程序服务器接收到一组异步请求时,将调用“AsyncRequestDispatcher”来处理每个关联的请求分派程序包含片段的异步处理。 对于每个片段,启动单独的请求线程。 对应于每个“async:include”请求的占位符被写入一个servlet响应缓冲区。 然后,将超文本标记语言(HTML)内容(包括占位符)和一些javascript写入客户端浏览器。 原来的线程是关闭的。 Javascript可以检索取代相应占位符的所有响应片段。

    Method for client-side aggregation of asynchronous, context-sensitive request operations for java server pages (JSP)
    10.
    发明授权
    Method for client-side aggregation of asynchronous, context-sensitive request operations for java server pages (JSP) 失效
    用于Java服务器页面(JSP)的异步,上下文相关请求操作的客户端聚合方法

    公开(公告)号:US08185610B2

    公开(公告)日:2012-05-22

    申请号:US11950017

    申请日:2007-12-04

    IPC分类号: G06F15/16

    摘要: A method, system, and computer program product for efficiently fulfilling java server page (JSP) requests for dynamic web content, in a computer network system. An asynchronous processing (AP) utility pre-defines a number of custom classes to enable the asynchronous processing of requests. A JSP which contains a custom “async:include” tag indicates an asynchronous request for dynamic content. When a set of asynchronous requests are received by an application server, an “AsyncRequestDispatcher” is called to handle the asynchronous processing of each associated request dispatcher include fragment. For each fragment, a separate request thread is initiated. A placeholder corresponding to each “async:include” request is written to a servlet response buffer. HyperText Markup Language (HTML) content, which includes the placeholders, and a number of javascripts are then written to the client browser. The original thread is closed. The Javascripts enable the retrieval of all response fragments which replace the corresponding placeholders.

    摘要翻译: 一种用于在计算机网络系统中有效地实现动态Web内容的Java服务器页面(JSP)请求的方法,系统和计算机程序产品。 异步处理(AP)实用程序预定义了许多自定义类以启用请求的异步处理。 包含自定义“async:include”标签的JSP表示对动态内容的异步请求。 当应用程序服务器接收到一组异步请求时,将调用“AsyncRequestDispatcher”来处理每个关联的请求分派程序包含片段的异步处理。 对于每个片段,启动单独的请求线程。 对应于每个“async:include”请求的占位符被写入一个servlet响应缓冲区。 然后,将超文本标记语言(HTML)内容(包括占位符)和一些javascript写入客户端浏览器。 原来的线程是关闭的。 Javascript可以检索取代相应占位符的所有响应片段。