Queued system event notification and maintenance
    1.
    发明授权
    Queued system event notification and maintenance 有权
    排队的系统事件通知和维护

    公开(公告)号:US07640263B2

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

    申请号:US11157288

    申请日:2005-06-20

    IPC分类号: G06F7/00

    摘要: Embodiments provide for a sub-pub architecture that is independent of the number of subscriptions by neither evaluating, nor storing the results of, each event against each subscription. Instead, a canonical subscription is determined a priori, which includes a superset of common property filters for similar events. Properties of events happening in a data store are evaluated against this canonical subscription and the results are stored typically once as event records. When a subscription registrar requests notification of events that match a subscription's filter criteria, only the subset of event records corresponding to the appropriate superset of common properties are evaluated against the subscription. Other embodiments also include methods, systems, and computer program products for determining the subset of event records to be compared against a subscription's filter criteria, while ensuring that out of sequence, uncommitted events are not lost.

    摘要翻译: 实施例提供了通过既不评估每个事件也不存储每个事件的结果,而不依赖于每个订阅,子服务架构独立于订阅数量。 相反,规范订阅是先验确定的,其中包括类似事件的公共属性过滤器的超集。 根据此规范订阅对数据存储中发生的事件的属性进行评估,并将结果存储为一般作为事件记录。 当订阅注册商请求与订阅的过滤条件匹配的事件的通知时,仅针对公共属性的适当超集对应的事件记录的子集针对订阅进行评估。 其他实施例还包括用于确定要与订阅的过滤器标准进行比较的事件记录的子集的方法,系统和计算机程序产品,同时确保不会丢失未提交的事件。

    Using a variable identity pipe for constrained delegation and connection pooling
    2.
    发明授权
    Using a variable identity pipe for constrained delegation and connection pooling 有权
    使用变量标识管道进行约束委托和连接池

    公开(公告)号:US07805527B2

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

    申请号:US11169529

    申请日:2005-06-29

    IPC分类号: G06F15/16

    CPC分类号: H04L63/08

    摘要: Example embodiments provide for a system configured to provide constrained delegation and connection pooling for a back-end server by providing a variable identity pipe between it and a front-end server. A client will authenticate to the front-end process using credentials that are typically non-delegable by default, e.g., a token, certificate, or the like. The front-end is configured to extract client identity information and use this information to request changing an identity associated with the variable identity pipe. In addition, requests for actions on resources received from the client can be transformed into remote procedural calls and used by the back-end server to process the requests. A response is then sent back over the variable identity pipe to the client via the front-end server. The variable identity pipe is left open to allow other requests from other clients to be sent over the variable identity pipe in a similar manner.

    摘要翻译: 示例性实施例提供了被配置为通过在其与前端服务器之间提供可变标识管线来为后端服务器提供约束委托和连接池的系统。 客户端将使用通常在默认情况下不可委托的凭证(例如令牌,证书等)来对前端进程进行身份验证。 前端配置为提取客户端身份信息,并使用此信息请求更改与变量身份管理相关联的身份。 此外,从客户端收到的资源上的动作请求可以转换为远程过程调用,并被后端服务器用于处理请求。 然后,响应通过前端服务器通过可变身份管道发送回客户端。 可变标识管道保持打开,以允许来自其他客户端的其他请求以类似的方式发送通过变量标识管道。

    Using a variable identity pipe for constrained delegation and connection pooling
    3.
    发明授权
    Using a variable identity pipe for constrained delegation and connection pooling 有权
    使用变量标识管道进行约束委托和连接池

    公开(公告)号:US07962636B2

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

    申请号:US12862061

    申请日:2010-08-24

    IPC分类号: G06F15/16

    CPC分类号: H04L63/08

    摘要: Example embodiments provide for a system configured to provide constrained delegation and connection pooling for a back-end server by providing a variable identity pipe between it and a front-end server. A client will authenticate to the front-end process using credentials that are typically non-delegable by default, e.g., a token, certificate, or the like. The front-end is configured to extract client identity information and use this information to request changing an identity associated with the variable identity pipe. In addition, requests for actions on resources received from the client can be transformed into remote procedural calls and used by the back-end server to process the requests. A response is then sent back over the variable identity pipe to the client via the front-end server. The variable identity pipe is left open to allow other requests from other clients to be sent over the variable identity pipe in a similar manner.

    摘要翻译: 示例性实施例提供了被配置为通过在其与前端服务器之间提供可变标识管线来为后端服务器提供约束委托和连接池的系统。 客户端将使用通常在默认情况下不可委托的凭证(例如令牌,证书等)来对前端进程进行身份验证。 前端配置为提取客户端身份信息,并使用此信息请求更改与变量身份管理相关联的身份。 此外,从客户端收到的资源上的动作请求可以转换为远程过程调用,并被后端服务器用于处理请求。 然后,响应通过前端服务器通过可变身份管道发送回客户端。 可变标识管道保持打开,以允许来自其他客户端的其他请求以类似的方式通过变量标识管道发送。

    USING A VARIABLE IDENTITY PIPE FOR CONSTRAINED DELEGATION AND CONNECTION POOLING
    4.
    发明申请
    USING A VARIABLE IDENTITY PIPE FOR CONSTRAINED DELEGATION AND CONNECTION POOLING 有权
    使用可变的身份管道进行受限代理和连接池

    公开(公告)号:US20100318604A1

    公开(公告)日:2010-12-16

    申请号:US12862061

    申请日:2010-08-24

    IPC分类号: G06F15/16

    CPC分类号: H04L63/08

    摘要: Example embodiments provide for a system configured to provide constrained delegation and connection pooling for a back-end server by providing a variable identity pipe between it and a front-end server. A client will authenticate to the front-end process using credentials that are typically non-delegable by default, e.g., a token, certificate, or the like. The front-end is configured to extract client identity information and use this information to request changing an identity associated with the variable identity pipe. In addition, requests for actions on resources received from the client can be transformed into remote procedural calls and used by the back-end server to process the requests. A response is then sent back over the variable identity pipe to the client via the front-end server. The variable identity pipe is left open to allow other requests from other clients to be sent over the variable identity pipe in a similar manner.

    摘要翻译: 示例性实施例提供了被配置为通过在其与前端服务器之间提供可变标识管线来为后端服务器提供约束委托和连接池的系统。 客户端将使用通常在默认情况下不可委托的凭证(例如令牌,证书等)来对前端进程进行身份验证。 前端配置为提取客户端身份信息,并使用此信息请求更改与变量身份管理相关联的身份。 此外,从客户端收到的资源上的动作请求可以转换为远程过程调用,并被后端服务器用于处理请求。 然后,响应通过前端服务器通过可变身份管道发送回客户端。 可变标识管道保持打开,以允许来自其他客户端的其他请求以类似的方式通过变量标识管道发送。