发明名称 Distribution of XML documents/messages to XML appliances/routers
摘要 XML appliances/routers may be organized to implement one or more XML distribution rings to enable XML documents/messages to be distributed efficiently. The rings may be logical or physical. The XML distribution rings enable the XML documents/messages to be exchanged without requiring the XML appliances/routers to run a routing protocol to determine how XML documents/messages should be distributed through the network. Documents may be transmitted in one way on the ring or may be transmitted in both directions around the ring to enable the ring to tolerate failure of an XML appliance/router. Each XML appliance/router will receive all XML documents/messages and will make routing decisions for those clients that have provided the XML appliance/router with XML subscriptions. The subscriptions may be formed according to the XPath standard or in another manner.
申请公布号 US8977690(B2) 申请公布日期 2015.03.10
申请号 US201414469086 申请日期 2014.08.26
申请人 Rockstar Consortium US LP 发明人 Ashwood-Smith Peter
分类号 G06F15/16;H04L12/24;H04L12/721 主分类号 G06F15/16
代理机构 Withrow & Terranova, PLLC 代理人 Withrow & Terranova, PLLC
主权项 1. A method of distributing information formatted in a markup language in a network of network nodes interconnected by communication links, the network nodes being configured: to make routing decisions for the information formatted in the markup language by applying markup language subscription information to the information formatted in the markup language; and to forward the information formatted in the markup language toward subscribing clients according to the markup language subscription information; the method comprising: establishing a network topology in the network of network nodes for the distribution of the information formatted in the markup language between the network nodes;coupling subsets of subscribing clients to the network respective originating network nodes;enabling the respective originating network nodes to transmit information formatted in the markup language on the network; andoperating the network nodes: to receive markup language subscription information from respective subsets of subscribing clients;to locally apply the markup language subscription information to respective information formatted in the markup language;to select respective information formatted in the markup language to be forwarded to respective subsets of subscribing clients without exchanging markup language subscription information between network nodes; andto forward the selected information formatted in the markup language toward respective subscribing clients according to the markup language subscription information submitted by the subscribing clients.
地址 Plano TX US