Checkpointing and restarting long running web services
    1.
    发明授权
    Checkpointing and restarting long running web services 有权
    检查并重新启动长时间运行的Web服务

    公开(公告)号:US07562254B2

    公开(公告)日:2009-07-14

    申请号:US10612613

    申请日:2003-07-01

    IPC分类号: G06F11/00

    摘要: The present invention is a checkpoint processor configured for coupling to individual Web services through a Web services engine. The checkpoint processor can include checkpoint logic programmed to store checkpoint data for the individual Web service instance invocations. The checkpoint processor further can include restart logic programmed to restore the stored checkpoint data to a replacement for failed ones of the individual Web service instance invocations. Finally, the checkpoint processor can include cleanup logic programmed to removed the stored checkpoint data for concluded, non-failed ones of the individual Web service instance invocations. Notably, in a preferred aspect of the invention, logic can be included for identifying an asynchronous correlator for each one of the individual Web service instance invocations and for storing the asynchronous correlator in association with corresponding ones of the stored checkpoint data.

    摘要翻译: 本发明是被配置为通过Web服务引擎耦合到各个Web服务的检查点处理器。 检查点处理器可以包括编程为存储用于各个Web服务实例调用的检查点数据的检查点逻辑。 检查点处理器还可以包括编程的恢复逻辑,以将存储的检查点数据恢复为对各个Web服务实例调用中的失败的检查点数据的替换。 最后,检查点处理器可以包括被编程为去除存储的检查点数据的清理逻辑,用于各个Web服务实例调用中已结束的,未失败的检查点数据。 值得注意的是,在本发明的优选方面,可以包括用于识别每个单独Web服务实例调用的异步相关器的逻辑,并且与存储的检查点数据中的对应的存储的检查点数据相关联地存储异步相关器。

    Methods, systems and program products for delivery of web services using categorical contracts
    2.
    发明授权
    Methods, systems and program products for delivery of web services using categorical contracts 失效
    使用分类合同交付Web服务的方法,系统和程序产品

    公开(公告)号:US08046461B2

    公开(公告)日:2011-10-25

    申请号:US10608268

    申请日:2003-06-27

    IPC分类号: G06F15/173

    摘要: Web services may be provided by creating an electronic record of a contract for a service provider to provide web services meeting a web service category definition at a web services hub of a service domain, and providing a web service to a service requestor from the service domain responsive to the electronic record of the contract. A plurality of ports operative to provide web services meeting the service category definition may be identified at the web service hub, and the web service may be provided to the service requester responsive to identification of the ports. For example, a plurality of ports may be identified by polling at least one web services node subordinate to the web services hub to identify at least one service provided by the node, and updating a description of a service category, e.g., a WSDL document, responsive to the polling. A plurality of levels of web services nodes may be polled using a coordinated polling interval scheme to create an updated service view for the service hub.

    摘要翻译: 可以通过为服务提供商创建合同的电子记录来提供Web服务,以在服务域的web服务集线器处提供满足web服务类别定义的web服务,并且从服务域向服务请求者提供Web服务 响应合同的电子记录。 可以在Web服务集线器处识别可操作以提供满足服务类别定义的web服务的多个端口,并且可以响应于端口的标识将web服务提供给服务请求者。 例如,多个端口可以通过轮询从站到web服务集线器的至少一个web服务节点来识别由节点提供的至少一个服务,并且更新服务类别的描述(例如,WSDL文档)来识别, 响应投票。 可以使用协调的轮询间隔方案来轮询多个级别的web服务节点,以为服务集线器创建更新的服务视图。

    Methods, systems, and computer program products for dynamic inter-operability of nodes in service grids
    3.
    发明申请
    Methods, systems, and computer program products for dynamic inter-operability of nodes in service grids 失效
    方法,系统和计算机程序产品,用于服务网格节点的动态互操作性

    公开(公告)号:US20050188104A1

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

    申请号:US10771911

    申请日:2004-02-04

    IPC分类号: G06F15/173 H04L29/08

    摘要: A requesting service node message can be transmitted from a requesting service node in a service grid directed to a destination service node in the service grid, the requesting service node message having a requesting service node message format associated with a version of the requesting service node. The requesting service node message can be received at an inter-operability service in the requesting service node message format. A destination service node message format can be determined for the requesting service node message based on a version of the destination service node. Related systems and computer program products are also disclosed.

    摘要翻译: 请求服务节点消息可以从指向服务网格中的目的地服务节点的服务网格中的请求服务节点发送,请求服务节点消息具有与请求服务节点的版本相关联的请求服务节点消息格式。 请求服务节点消息可以在请求服务节点消息格式的互操作性服务处被接收。 可以基于目的地服务节点的版本为请求服务节点消息确定目的地服务节点消息格式。 还公开了相关系统和计算机程序产品。

    Methods, systems, and computer program products for dynamic inter-operability of nodes in service grids
    4.
    发明授权
    Methods, systems, and computer program products for dynamic inter-operability of nodes in service grids 失效
    方法,系统和计算机程序产品,用于服务网格节点的动态互操作性

    公开(公告)号:US07370118B2

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

    申请号:US10771911

    申请日:2004-02-04

    IPC分类号: G06F15/173

    摘要: Dynamic inter-operability of nodes in services grids can be provided. In some cases, different version service nodes in a service grid can communicate using an inter-operability service to, for example, convert messages from one format associated with a version of a service node to another format associated with another version of a service node. Also, the message format may be converted from a current (e.g., newer) version of a node to another format which is compatible with an older version of a service node. The inter-operability service can be provided as a web service that is separate from the service nodes in the grid. The inter-operability service is associated with at least one of the service nodes in the grid and is available thereto via, for example, an administrative call by the associated service node.

    摘要翻译: 可以提供服务网格节点的动态互操作性。 在某些情况下,服务网格中的不同版本的服务节点可以使用互操作性服务进行通信,例如将来自与服务节点的版本相关联的一种格式的消息转换为与服务节点的另一版本相关联的另一种格式的消息。 此外,消息格式可以从节点的当前(例如更新)版本转换为与较早版本的服务节点兼容的另一种格式。 可以将互操作性服务提供为与网格中的服务节点分离的web服务。 互操作性服务与网格中的至少一个服务节点相关联,并且经由例如相关联的服务节点的管理呼叫可用于其中。

    Checkpointing and restarting long running web services
    5.
    发明申请
    Checkpointing and restarting long running web services 有权
    检查并重新启动长时间运行的Web服务

    公开(公告)号:US20050015643A1

    公开(公告)日:2005-01-20

    申请号:US10612613

    申请日:2003-07-01

    摘要: The present invention is a checkpoint processor configured for coupling to individual Web services through a Web services engine. The checkpoint processor can include checkpoint logic programmed to store checkpoint data for the individual Web service instance invocations. The checkpoint processor further can include restart logic programmed to restore the stored checkpoint data to a replacement for failed ones of the individual Web service instance invocations. Finally, the checkpoint processor can include cleanup logic programmed to removed the stored checkpoint data for concluded, non-failed ones of the individual Web service instance invocations. Notably, in a preferred aspect of the invention, logic can be included for identifying an asynchronous correlator for each one of the individual Web service instance invocations and for storing the asynchronous correlator in association with corresponding ones of the stored checkpoint data.

    摘要翻译: 本发明是被配置为通过Web服务引擎耦合到各个Web服务的检查点处理器。 检查点处理器可以包括编程为存储用于各个Web服务实例调用的检查点数据的检查点逻辑。 检查点处理器还可以包括编程的恢复逻辑,以将存储的检查点数据恢复为对各个Web服务实例调用中的失败的检查点数据的替换。 最后,检查点处理器可以包括被编程为去除存储的检查点数据的清理逻辑,用于各个Web服务实例调用中已结束的,未失败的检查点数据。 值得注意的是,在本发明的优选方面,可以包括用于识别每个单独Web服务实例调用的异步相关器的逻辑,并且与存储的检查点数据中的对应的存储的检查点数据相关联地存储异步相关器。

    Systems for dynamic inter-operability of nodes in service grids
    6.
    发明授权
    Systems for dynamic inter-operability of nodes in service grids 失效
    服务网格节点的动态互操作性系统

    公开(公告)号:US07539734B2

    公开(公告)日:2009-05-26

    申请号:US11939279

    申请日:2007-11-13

    IPC分类号: G06F15/173

    摘要: Dynamic inter-operability of nodes in services grids can be provided. In some cases, different version service nodes in a service grid can communicate using an inter-operability service to, for example, convert messages from one format associated with a version of a service node to another format associated with another version of a service node. Also, the message format may be converted from a current (e.g., newer) version of a node to another format which is compatible with an older version of a service node. The inter-operability service can be provided as a web service that is separate from the service nodes in the grid. The inter-operability service is associated with at least one of the service nodes in the grid and is available thereto via, for example, an administrative call by the associated service node.

    摘要翻译: 可以提供服务网格节点的动态互操作性。 在某些情况下,服务网格中的不同版本的服务节点可以使用互操作性服务进行通信,例如将来自与服务节点的版本相关联的一种格式的消息转换为与服务节点的另一版本相关联的另一种格式的消息。 此外,消息格式可以从节点的当前(例如更新)版本转换为与较早版本的服务节点兼容的另一种格式。 可以将互操作性服务提供为与网格中的服务节点分离的web服务。 互操作性服务与网格中的至少一个服务节点相关联,并且经由例如相关联的服务节点的管理呼叫可用于其中。

    SYSTEMS FOR DYNAMIC INTER-OPERABILITY OF NODES IN SERVICE GRIDS
    7.
    发明申请
    SYSTEMS FOR DYNAMIC INTER-OPERABILITY OF NODES IN SERVICE GRIDS 失效
    系统在服务网格中的动态动态互通性

    公开(公告)号:US20080123668A1

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

    申请号:US11939279

    申请日:2007-11-13

    IPC分类号: H04L12/56 G06F15/173

    摘要: Dynamic inter-operability of nodes in services grids can be provided. In some cases, different version service nodes in a service grid can communicate using an inter-operability service to, for example, convert messages from one format associated with a version of a service node to another format associated with another version of a service node. Also, the message format may be converted from a current (e.g., newer) version of a node to another format which is compatible with an older version of a service node. The inter-operability service can be provided as a web service that is separate from the service nodes in the grid. The inter-operability service is associated with at least one of the service nodes in the grid and is available thereto via, for example, an administrative call by the associated service node.

    摘要翻译: 可以提供服务网格节点的动态互操作性。 在某些情况下,服务网格中的不同版本的服务节点可以使用互操作性服务进行通信,例如将来自与服务节点的版本相关联的一种格式的消息转换为与服务节点的另一版本相关联的另一种格式的消息。 此外,消息格式可以从节点的当前(例如更新)版本转换为与较早版本的服务节点兼容的另一种格式。 可以将互操作性服务提供为与网格中的服务节点分离的web服务。 互操作性服务与网格中的至少一个服务节点相关联,并且经由例如相关联的服务节点的管理呼叫可用于其中。

    Methods, systems, and computer program products for configuring rules for service nodes in grid service architecture systems
    8.
    发明申请
    Methods, systems, and computer program products for configuring rules for service nodes in grid service architecture systems 审中-公开
    用于配置网格服务架构系统中服务节点规则的方法,系统和计算机程序产品

    公开(公告)号:US20050172013A1

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

    申请号:US10772135

    申请日:2004-02-04

    IPC分类号: G06F15/177 H04L12/24

    摘要: Operational rules are transmitted from a first service node that receives a request for service to a second service node that is configured to apply the operational rule to requests for service in response to the request. For example, operational rules can be propagated from a primary node to a secondary node that operates responsive to the primary node, wherein the operational rule defines how the secondary node is to process the request for service from the primary node. Furthermore, the operational rules provided by the primary node can be propagated in a hierarchical fashion throughout the grid to other nodes.

    摘要翻译: 操作规则从接收到服务请求的第一服务节点发送到被配置为响应于该请求将操作规则应用于服务请求的第二服务节点。 例如,操作规则可以从主节点传播到响应于主节点操作的辅助节点,其中操作规则定义辅助节点如何从主节点处理服务请求。 此外,主节点提供的操作规则可以以整个网格的分层方式传播到其他节点。

    METHOD AND SYSTEM FOR CONFERENCING
    10.
    发明申请
    METHOD AND SYSTEM FOR CONFERENCING 有权
    用于会议的方法和系统

    公开(公告)号:US20060031290A1

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

    申请号:US10709512

    申请日:2004-05-11

    IPC分类号: G06F15/16

    摘要: A method for conferencing may include monitoring a status of participants in a conference and recording the conference in response to at least one participant being disconnected or exiting the conference. Another embodiment of the present invention may also include transmitting a re-invite signal to any participant that is disconnected or exits the conference in response to the participant being reconnectable or transmitting a request to rejoin the conference. A further embodiment of the present invention may include replaying a recording of the conference from a disconnect or exit time to a present time for each participant, that is involuntarily disconnected or exits the conference and communicates an indication of an intent to return, in response to a rejoining participant rejoining the conference.

    摘要翻译: 用于会议的方法可以包括监视会议中的参与者的状态并响应于至少一个参与者被断开或离开会议来记录会议。 本发明的另一个实施例还可以包括:响应于可重新连接的参与者或者发送重新加入会议的请求,将再邀请信号发送到已断开或离开会议的任何参与者。 本发明的另一实施例可以包括将会议的记录从每个参与者的断开或退出时间重新播放到当前时间,这是非自愿地断开连接或离开会议并且传达意图返回的指示,以响应于 一个重新加入的参与者重新加入了会议。