Automatic recovery from failures of messages within a data interchange
    1.
    发明授权
    Automatic recovery from failures of messages within a data interchange 有权
    从数据交换中的消息故障自动恢复

    公开(公告)号:US07954112B2

    公开(公告)日:2011-05-31

    申请号:US11133548

    申请日:2005-05-20

    摘要: Data interchanges are processed so that problematic individual elements within the data interchanges do not cause the processing of the data interchanges to be suspended unless there is a catastrophic error. The data interchanges are split up by flat file and/or XML disassemblers of a message engine into independent messages even if some elements are incorrect or cause processing failures. Those messages in the interchange that may be processed are processed, while those that would cause processing errors are suspended in a suspend queue for recovery processing. Even when a message is placed in the suspend queue, processing continues with the next independent message in the data interchange. Messages that are placed in the suspend queue for lack of routing information may be resumed by providing the routing information and again attempting to route the previously suspended message. The method of the invention is scalable since it works regardless of the size of the interchange or its individual message elements.

    摘要翻译: 处理数据交换,使得数据交换内的有问题的单个元素不会导致数据交换的处理被暂停,除非存在灾难性错误。 数据交换由消息引擎的平面文件和/或XML反汇编器分离成独立的消息,即使某些元素不正确或导致处理失败。 处理可能被处理的交换中的那些消息,而导致处理错误的那些消息被挂起在用于恢复处理的挂起队列中。 即使当一个消息被放置在挂起队列中时,数据交换中的下一个独立消息继续处理。 由于缺少路由信息而放置在挂起队列中的消息可以通过提供路由信息并再次尝试路由先前暂停的消息来恢复。 本发明的方法是可扩展的,因为它可以工作,而不管交换机或其各个消息元素的大小。

    Web Content Rewriting, Including Responses
    2.
    发明申请
    Web Content Rewriting, Including Responses 有权
    Web内容重写,包括响应

    公开(公告)号:US20110178973A1

    公开(公告)日:2011-07-21

    申请号:US12690120

    申请日:2010-01-20

    IPC分类号: G06N5/02

    CPC分类号: G06F17/24 G06N5/025

    摘要: A content rewriting system is described herein that allows web site administrators to setup rewriting of web responses in an easy and efficient manner. The system provides a configuration schema and an efficient workflow that enables web administrators to easily setup rules to modify HTML or other content without having a high performance penalty or losing flexibility. The content rewriting system applies regular expressions or wildcard patterns to a response to locate and replace the content parts based on the rewriting logic expressed by outbound rewrite rules. The system parses an initial response generated by a web application, applies one or more outbound rules to rewrite the response, and provides the rewritten response to a client that submitted a request for the response.

    摘要翻译: 本文描述了一种内容重写系统,其允许网站管理员以简单和有效的方式设置web响应的重写。 该系统提供配置模式和高效的工作流程,使Web管理员能够轻松地设置规则来修改HTML或其他内容,而不会造成高性能损失或失去灵活性。 内容重写系统将正则表达式或通配符模式应用于响应,以基于由出站重写规则表示的重写逻辑来定位和替换内容部分。 系统解析由Web应用程序生成的初始响应,应用一个或多个出站规则重写响应,并向提交响应请求的客户端提供重写的响应。

    Web content rewriting, including responses
    3.
    发明授权
    Web content rewriting, including responses 有权
    Web内容重写,包括响应

    公开(公告)号:US08660976B2

    公开(公告)日:2014-02-25

    申请号:US12690120

    申请日:2010-01-20

    IPC分类号: G06N5/02

    CPC分类号: G06F17/24 G06N5/025

    摘要: A content rewriting system is described herein that allows web site administrators to setup rewriting of web responses in an easy and efficient manner. The system provides a configuration schema and an efficient workflow that enables web administrators to easily setup rules to modify HTML or other content without having a high performance penalty or losing flexibility. The content rewriting system applies regular expressions or wildcard patterns to a response to locate and replace the content parts based on the rewriting logic expressed by outbound rewrite rules. The system parses an initial response generated by a web application, applies one or more outbound rules to rewrite the response, and provides the rewritten response to a client that submitted a request for the response.

    摘要翻译: 本文描述了一种内容重写系统,其允许网站管理员以简单和有效的方式设置web响应的重写。 该系统提供配置模式和高效的工作流程,使Web管理员能够轻松地设置规则来修改HTML或其他内容,而不会造成高性能损失或失去灵活性。 内容重写系统将正则表达式或通配符模式应用于响应,以基于由出站重写规则表示的重写逻辑来定位和替换内容部分。 系统解析由Web应用程序生成的初始响应,应用一个或多个出站规则重写响应,并向提交响应请求的客户端提供重写的响应。

    HTTP CACHE WITH URL REWRITING
    4.
    发明申请
    HTTP CACHE WITH URL REWRITING 有权
    HTTP CACHE与URL REWRITING

    公开(公告)号:US20100131487A1

    公开(公告)日:2010-05-27

    申请号:US12276492

    申请日:2008-11-24

    IPC分类号: G06F7/06 G06F7/00 G06F17/30

    CPC分类号: G06F17/30887

    摘要: URL rewriting is a common technique for allowing users to interact with internet resources using easy to remember and search engine friendly URLs. When URL rewriting involves conditions derived for sources other than the URL, inconsistencies in HTTP kernel cache and HTTP user output cache may arise. Methods and a system for rewriting a URL while preserving cache integrity are disclosed herein. Conditions used by a rule set to rewrite a URL may be determined as cache friendly conditions or cache unfriendly conditions. If cache unfriendly conditions exist, the HTTP kernel cache is disabled and the HTTP user output cache is varied based upon a key. If no cache unfriendly conditions exist, then the HTTP kernel cache is not disabled and the HTTP user output cache is not varied. A rule set is applied to the URL and a URL rewrite is performed to create a rewritten URL.

    摘要翻译: URL重写是允许用户使用易于记忆和搜索引擎友好的URL与互联网资源进行交互的常用技术。 当URL重写涉及到除了URL之外的其他源的条件时,可能会出现HTTP内核缓存和HTTP用户输出缓存的不一致。 本文公开了用于重写URL同时保持高速缓存完整性的方法和系统。 规则集用于重写URL的条件可以被确定为缓存友好条件或缓存不友好的条件。 如果缓存不友好的条件存在,则HTTP内核高速缓存被禁用,并且HTTP用户输出缓存基于密钥而变化。 如果没有缓存不友好的条件存在,则HTTP内核缓存不被禁用,HTTP用户输出缓存不变。 规则集应用于URL,并执行URL重写以创建重写的URL。

    HTTP cache with URL rewriting
    5.
    发明授权
    HTTP cache with URL rewriting 有权
    具有URL重写的HTTP缓存

    公开(公告)号:US08073829B2

    公开(公告)日:2011-12-06

    申请号:US12276492

    申请日:2008-11-24

    IPC分类号: G06F7/00 G06F17/30 G06F15/173

    CPC分类号: G06F17/30887

    摘要: URL rewriting is a common technique for allowing users to interact with internet resources using easy to remember and search engine friendly URLs. When URL rewriting involves conditions derived for sources other than the URL, inconsistencies in HTTP kernel cache and HTTP user output cache may arise. Methods and a system for rewriting a URL while preserving cache integrity are disclosed herein. Conditions used by a rule set to rewrite a URL may be determined as cache friendly conditions or cache unfriendly conditions. If cache unfriendly conditions exist, the HTTP kernel cache is disabled and the HTTP user output cache is varied based upon a key. If no cache unfriendly conditions exist, then the HTTP kernel cache is not disabled and the HTTP user output cache is not varied. A rule set is applied to the URL and a URL rewrite is performed to create a rewritten URL.

    摘要翻译: URL重写是允许用户使用易于记忆和搜索引擎友好的URL与互联网资源进行交互的常用技术。 当URL重写涉及到除了URL之外的其他源的条件时,可能会出现HTTP内核缓存和HTTP用户输出缓存的不一致。 本文公开了用于重写URL同时保持高速缓存完整性的方法和系统。 规则集用于重写URL的条件可以被确定为缓存友好条件或缓存不友好的条件。 如果缓存不友好的条件存在,则HTTP内核高速缓存被禁用,并且HTTP用户输出缓存基于密钥而变化。 如果没有缓存不友好的条件存在,则HTTP内核缓存不被禁用,HTTP用户输出缓存不变。 规则集应用于URL,并执行URL重写以创建重写的URL。