PeerBus: A Middleware Framework towards Interoperability among P2P Data Sharing Systems

Linhao Xu,Shuigeng Zhou,Keping Zhao,Weining Qian,Aoying Zhou
DOI: https://doi.org/10.1007/978-3-540-24679-4_60
2003-01-01
Abstract:Current P2P application is usually built on a specific P2P platform. Different P2P applications with similar functions cannot directly share the data and services with one another. Aiming at this problem, we propose PeerBus, a P2P middleware framework, to enable interoperability among different P2P data sharing platforms. To achieve the goal, we develop a set of common operations for providing data sharing services based on extensive investigation on the services and protocols of the typical existing P2P systems. The common services mainly include a set of common APIs for routing messages and accessing routing states. A preliminary implementation shows that PeerBus can bridge P2P data sharing applications spanning over a number of existing P2P platforms effectively and efficiently.
What problem does this paper attempt to address?