OPAX - An Open Peer-to-Peer Architecture for XML Message Exchange
This thesis describes OPAX, a Peer-to-Peer messaging infrastructure. With OPAX, applications may create networks and distribute XML documents over the participating peers. OPAX hides the administrative aspects of the network from the application. It provides the possibility to use any topology system to arrange peers and manage their connections, thus giving the opportunity to select and adapt the topology to the application’s requirements. A special graph, the hypercube, is presented and its applicability for a Peer-to-Peer network topology is analyzed. Based on OPAX, both a fully-symmetric distributed and a centralized implementation are presented and discussed. Finally, a reference implementation of OPAX and the hypercube topologies is described.
Top- Schandl, Bernhard
Category |
Thesis (Masters) |
Divisions |
Multimedia Information Systems |
Publisher |
University of Vienna / Vienna University of Technology |
Date |
August 2004 |
Export |