SELECTION OF COMMUNICATION PROTOCOL FOR MESSAGE TRANSFER BASED ON QUALITY OF SERVICE REQUIREMENTS
    1.
    发明申请
    SELECTION OF COMMUNICATION PROTOCOL FOR MESSAGE TRANSFER BASED ON QUALITY OF SERVICE REQUIREMENTS 失效
    选择“基于服务质量要求的信息传递通信协议”

    公开(公告)号:US20120117172A1

    公开(公告)日:2012-05-10

    申请号:US13348899

    申请日:2012-01-12

    IPC分类号: G06F15/16

    摘要: Provided are a message brokering systems, computer program products and methods for communication in a publish/subscribe environment in which publisher application programs send messages to subscriber application programs via one or more message brokers, the method comprising the following steps: responsive to receipt of a published message at a message broker, referring to characteristics of the received message and subscriber-specified quality of service requirements to determine an appropriate quality or service for onward transmission of the message; selecting a communication protocol in accordance with the determined quality of service; and transmitting the message using the selected communication protocol. Information relating to the quality of service requirements of a first message broker's subscribers is passed to other brokers and subsequently used for selection of an appropriate communication protocol for transmitting messages between the brokers.

    摘要翻译: 提供了一种在发布/订阅环境中进行通信的消息代理系统,计算机程序产品和方法,其中发行者应用程序经由一个或多个消息代理向订阅者应用程序发送消息,该方法包括以下步骤:响应于接收到 在消息代理处发布消息,参考接收到的消息的特征和用户指定的服务质量要求,以确定用于向前发送消息的适当质量或服务; 根据确定的服务质量选择通信协议; 以及使用所选择的通信协议来发送消息。 与第一消息代理订户的服务质量要求有关的信息被传递给其他代理商,随后用于选择适当的通信协议以在经纪人之间传送消息。

    Methods, systems, and computer program products for asynchronous resumption of a dataflow
    3.
    发明授权
    Methods, systems, and computer program products for asynchronous resumption of a dataflow 有权
    用于异步恢复数据流的方法,系统和计算机程序产品

    公开(公告)号:US08843938B2

    公开(公告)日:2014-09-23

    申请号:US12166499

    申请日:2008-07-02

    摘要: A method, system, and computer program product for providing asynchronous resumption of a dataflow are provided. The method includes building an executable directed graph from a dataflow that includes multiple interconnected nodes, where at least one of the interconnected nodes is an asynchronous node. The method further includes creating an event flow that includes the asynchronous node and interconnections subsequent to the asynchronous node. The method also includes invoking execution of the executable directed graph, and creating a state object with an identifier associated with the event flow in response to reaching the asynchronous node. The method additionally includes continuing execution of the executable directed graph while avoiding the asynchronous node and the interconnections subsequent to the asynchronous node, and resuming execution of the event flow as identified via the state object upon receiving a response for the asynchronous node.

    摘要翻译: 提供了一种用于提供异步恢复数据流的方法,系统和计算机程序产品。 该方法包括从包括多个互连节点的数据流构建可执行有向图,其中至少一个互连节点是异步节点。 该方法还包括创建包括异步节点和异步节点之后的互连的事件流。 该方法还包括响应于到达异步节点来调用可执行定向图的执行,以及创建具有与事件流相关联的标识符的状态对象。 该方法还包括继续执行可执行定向图,同时避免异步节点和异步节点之后的互连,并且在接收到针对异步节点的响应时恢复通过状态对象标识的事件流的执行。

    METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR ASYNCHRONOUS RESUMPTION OF A DATAFLOW
    5.
    发明申请
    METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR ASYNCHRONOUS RESUMPTION OF A DATAFLOW 有权
    数据流异步恢复的方法,系统和计算机程序产品

    公开(公告)号:US20100005466A1

    公开(公告)日:2010-01-07

    申请号:US12166499

    申请日:2008-07-02

    IPC分类号: G06F9/46

    摘要: A method, system, and computer program product for providing asynchronous resumption of a dataflow are provided. The method includes building an executable directed graph from a dataflow that includes multiple interconnected nodes, where at least one of the interconnected nodes is an asynchronous node. The method further includes creating an event flow that includes the asynchronous node and interconnections subsequent to the asynchronous node. The method also includes invoking execution of the executable directed graph, and creating a state object with an identifier associated with the event flow in response to reaching the asynchronous node. The method additionally includes continuing execution of the executable directed graph while avoiding the asynchronous node and the interconnections subsequent to the asynchronous node, and resuming execution of the event flow as identified via the state object upon receiving a response for the asynchronous node.

    摘要翻译: 提供了一种用于提供异步恢复数据流的方法,系统和计算机程序产品。 该方法包括从包括多个互连节点的数据流构建可执行有向图,其中至少一个互连节点是异步节点。 该方法还包括创建包括异步节点和异步节点之后的互连的事件流。 该方法还包括响应于到达异步节点来调用可执行定向图的执行,以及创建具有与事件流相关联的标识符的状态对象。 该方法还包括继续执行可执行定向图,同时避免异步节点和异步节点之后的互连,并且在接收到针对异步节点的响应时恢复通过状态对象标识的事件流的执行。

    Data processing network with upgrading of files
    6.
    发明授权
    Data processing network with upgrading of files 失效
    数据处理网络升级文件

    公开(公告)号:US5019963A

    公开(公告)日:1991-05-28

    申请号:US171315

    申请日:1988-03-21

    摘要: A data processing network in which a plurality of workstations such as personal computers (PC) (12) are connected to a host processor (11) and contain PC programs at particular levels for controlling tasks on the personal computers. The personal computers send a signal to the host when they are about to conduct a task indicating which data files they have and at what level. The host has an object library containing a copy of each disk file for each version of PC program. The host determines if the personal computer has the latest level data file for the version of program at that personal computer and, if it does not, sends a copy of the latest level data file to the personal computer to replace the down-level data file. Preferably, the host checks if the personal computer has all the data files it needs for the particular task and, if it does not and if it should because of the version of PC program stored at the PC, the host can load a copy of the missing file to the personal computer. The host does not have to contain a record of all the levels of all the programs of all the personal computers connected to it. However, by updating the object library in the host, this arrangement ensures that all personal computers connected to it are automatically brought to the latest authorized level of data files as are required by the personal computer.