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; and operating 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; and to 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.