Protocol agnostic web listener
    21.
    发明授权
    Protocol agnostic web listener 有权
    协议不可知的Web侦听器

    公开(公告)号:US07437742B1

    公开(公告)日:2008-10-14

    申请号:US11011859

    申请日:2004-12-14

    IPC分类号: G06F9/46

    CPC分类号: H04L67/02 H04L69/22

    摘要: A system and method for facilitating exposing a resource over a protocol is provided. The system includes a class factory that holds identifiers associated with determining which, if any, registered listener object creator should be employed to create a listener object. The listener object implements an abstract network protocol base class. The listener object is employed to abstract details of exposing a resource over a protocol and to provide a byte stream interface to communications occurring over the protocol, while removing protocol specific code from a server program. The method includes creating an instance of a listener object from a source of registered protocol handlers based on a request to expose a resource over a protocol and using a base class API to communicate over the protocol through the listener object.

    摘要翻译: 提供了一种用于通过协议暴露资源的系统和方法。 该系统包括一个类工厂,它保存与确定应该使用哪个注册的侦听器对象创建者来创建侦听器对象相关联的标识符。 侦听器对象实现抽象网络协议基类。 收听者对象被用于抽象通过协议公开资源的细节,并提供一个字节流接口,用于通过协议发生的通信,同时从服务器程序中删除协议特定的代码。 该方法包括基于通过协议公开资源的请求以及使用基类API通过该侦听器对象通过该协议进行通信,从注册的协议处理程序的源创建监听器对象的实例。

    Authentication architecture
    22.
    发明授权
    Authentication architecture 有权
    认证架构

    公开(公告)号:US07322040B1

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

    申请号:US09818358

    申请日:2001-03-27

    IPC分类号: G06F17/30 H04L9/32

    摘要: A system enabling an application desiring access to a resource addressable by a URI to produce a response to an authentication challenge to a request to access the URI without including code specific to an authentication system and/or method is provided. The system includes an authentication manager that can pass an authentication challenge to authentication modules and/or objects operable to produce a response to the authentication challenge. The system may also include a cache adapted to store one or more responses to the authentication challenge communicated from the authentication modules, with such cache also being employed to facilitate pre-authenticating test challenges and/or pseudo-challenges.

    摘要翻译: 提供了一种能够使得希望访问可由URI寻址的资源的应用程序的系统,以产生对访问URI的请求的认证挑战的响应,而不包括特定于认证系统和/或方法的代码。 该系统包括认证管理器,其可以将认证挑战传递给可操作以产生对认证挑战的响应的认证模块和/或对象。 该系统还可以包括适于存储针对从认证模块传送的认证挑战的一个或多个响应的缓存,还使用这种缓存来促进预验证测试挑战和/或伪挑战。

    System and method for discovering information about web resources
    23.
    发明授权
    System and method for discovering information about web resources 有权
    发现有关网络资源的信息的系统和方法

    公开(公告)号:US07260775B2

    公开(公告)日:2007-08-21

    申请号:US10073670

    申请日:2002-02-11

    IPC分类号: G06F17/00

    CPC分类号: G06F17/3089

    摘要: Described is a system and mechanism by which a client computer may issue a conventional request for a resource on the Web. A response to that request is annotated with information indicating that metadata is available for the resource. Specifically, a special tag or instruction may be included in the response document that indicates the existence and location of a discovery document containing metadata about the resource. The client computer may then retrieve the metadata from the location identified in the response.

    摘要翻译: 描述了一种系统和机制,通过该系统和机制,客户端计算机可以在Web上发布对资源的常规请求。 对该请求的响应用指示元数据可用于资源的信息进行注释。 具体来说,特定标签或指令可以被包括在响应文档中,该文档指示包含关于资源的元数据的发现文档的存在和位置。 然后,客户端计算机可以从响应中标识的位置检索元数据。

    Protocol agnostic web listener
    24.
    发明授权
    Protocol agnostic web listener 有权
    协议不可知的Web侦听器

    公开(公告)号:US07120916B1

    公开(公告)日:2006-10-10

    申请号:US11047294

    申请日:2005-01-31

    IPC分类号: G06F9/44 G06F13/00

    CPC分类号: H04L67/02 H04L69/22

    摘要: A system and method for facilitating exposing a resource over a protocol is provided. The system includes a class factory that holds identifiers associated with determining which, if any, registered listener object creator should be employed to create a listener object. The listener object implements an abstract network protocol base class. The listener object is employed to abstract details of exposing a resource over a protocol and to provide a byte stream interface to communications occurring over the protocol, while removing protocol specific code from a server program. The method includes creating an instance of a listener object from a source of registered protocol handlers based on a request to expose a resource over a protocol and using a base class API to communicate over the protocol through the listener object.

    摘要翻译: 提供了一种用于通过协议暴露资源的系统和方法。 该系统包括一个类工厂,它保存与确定应该使用哪个注册的侦听器对象创建者来创建侦听器对象相关联的标识符。 侦听器对象实现抽象网络协议基类。 收听者对象被用于抽象通过协议公开资源的细节,并提供一个字节流接口,用于通过协议发生的通信,同时从服务器程序中删除协议特定的代码。 该方法包括基于通过协议公开资源的请求以及使用基类API通过该侦听器对象通过该协议进行通信,从注册的协议处理程序的源创建监听器对象的实例。

    Protocol agnostic request response pattern
    25.
    发明授权
    Protocol agnostic request response pattern 有权
    协议无关请求响应模式

    公开(公告)号:US06996833B1

    公开(公告)日:2006-02-07

    申请号:US09818447

    申请日:2001-03-27

    IPC分类号: G06F9/46

    CPC分类号: G06F9/541 H04L29/06 H04L69/03

    摘要: A system and method for facilitating communications over a protocol is provided. The system includes a class factory that holds identifiers associated with determining which, if any, registered protocol object creator should be employed to create a protocol object. The protocol object implements an abstract network protocol base class. The protocol object is employed to abstract details of communicating over a protocol and to provide a byte stream interface to communications occurring over the protocol, while removing protocol specific code from an application program. The method includes creating an instance of a protocol object from a source of registered protocol handlers based on a request to communicate over a protocol and using a base class API to communicate over the protocol through the protocol object.

    摘要翻译: 提供了一种用于促进通过协议进行通信的系统和方法。 该系统包括一个类工厂,其保存与确定哪个(如果有的话)注册的协议对象创建者应该用于创建协议对象相关联的标识符。 协议对象实现抽象网络协议基类。 协议对象被用于抽象通过协议进行通信的细节,并提供一个字节流接口,用于通过协议发生的通信,同时从应用程序中删除协议特定的代码。 该方法包括基于通过协议进行通信的请求以及使用基类API通过协议对象通过该协议来通信从注册的协议处理程序的源创建协议对象的实例。