Protocol Agnostic Request Response Pattern
    1.
    发明申请
    Protocol Agnostic Request Response Pattern 审中-公开
    协议不可知请求响应模式

    公开(公告)号:US20100228873A1

    公开(公告)日:2010-09-09

    申请号:US12783428

    申请日:2010-05-19

    IPC分类号: G06F15/16

    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通过协议对象通过该协议来通信从注册的协议处理程序的源创建协议对象的实例。

    Protocol agnostic web listener
    2.
    发明授权
    Protocol agnostic web listener 失效
    协议不可知的Web侦听器

    公开(公告)号:US06931647B1

    公开(公告)日:2005-08-16

    申请号:US09818448

    申请日:2001-03-27

    IPC分类号: G06F9/46 H04L29/06 H04L29/08

    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 web listener
    3.
    发明授权
    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通过该侦听器对象通过该协议进行通信,从注册的协议处理程序的源创建监听器对象的实例。

    Protocol agnostic web listener
    4.
    发明授权
    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
    5.
    发明授权
    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通过协议对象通过该协议来通信从注册的协议处理程序的源创建协议对象的实例。

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

    公开(公告)号:US08087073B2

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

    申请号:US12013616

    申请日:2008-01-14

    IPC分类号: G06F17/30

    摘要: 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的请求的认证挑战的响应,而不包括特定于认证系统和/或方法的代码。 该系统包括认证管理器,其可以将认证挑战传递给可操作以产生对认证挑战的响应的认证模块和/或对象。 该系统还可以包括适于存储针对从认证模块传送的认证挑战的一个或多个响应的缓存,还使用这种缓存来促进预验证测试挑战和/或伪挑战。

    Authentication architecture
    7.
    发明授权
    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的请求的认证挑战的响应,而不包括特定于认证系统和/或方法的代码。 该系统包括认证管理器,其可以将认证挑战传递给可操作以产生对认证挑战的响应的认证模块和/或对象。 该系统还可以包括适于存储针对从认证模块传送的认证挑战的一个或多个响应的缓存,还使用这种缓存来促进预验证测试挑战和/或伪挑战。