发明名称 System and method for supporting messaging in a fully distributed system
摘要 A system and method can support messaging in a fully distributed system. The fully distributed system includes a plurality of agents. An agent in the plurality of agents operates to determine an address for a message, wherein said address is determined at least partially according to a content of the message. Then, said agent can select a path to transmit the message according to said address, and send the message according to said path directly to said address.
申请公布号 US9369382(B2) 申请公布日期 2016.06.14
申请号 US201314042084 申请日期 2013.09.30
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 Azulai Sharon
分类号 G06F15/173;H04L12/721;G06F9/54;H04L29/08;H04L29/06 主分类号 G06F15/173
代理机构 Tucker Ellis LLP 代理人 Tucker Ellis LLP
主权项 1. A method for distributing messages among a plurality of agents in a distributed system executing on a machine including one or more microprocessors, the method comprising: parsing at least one XML element in a message to determine whether the message includes a particular topic; determining, via a first agent, a destination address for the message at least partially according to the particular topic of the message and a second agent that subscribes to the particular topic; selecting, via said first agent, a path to transmit the message according to said destination address; and sending, via said first agent using a network layer, the message according to said path directly to the second agent; wherein the message is sent using a transport selected from a plurality of transports in the distributed system, based on a cost value calculated by a cost function for each of the plurality of transports, wherein the cost value includes a cost for creating a network socket and a cost for initiating a protocol stack for a transport protocol in a transport.
地址 Redwood Shores CA US
您可能感兴趣的专利