OPAX - An Open Peer-to-Peer Architecture for XML Message Exchange

OPAX - An Open Peer-to-Peer Architecture for XML Message Exchange

Abstract

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.

Grafik Top
Authors
  • Schandl, Bernhard
Grafik Top
Shortfacts
Category
Thesis (Masters)
Divisions
Multimedia Information Systems
Publisher
University of Vienna / Vienna University of Technology
Date
August 2004
Export
Grafik Top