| CAESAR: middleware for complex service-oriented peer-to-peer applications |
| Full text |
Pdf
(554 KB)
|
| Source
|
Middleware Conference
archive
Proceedings of the 2nd workshop on Middleware for service oriented computing: held at the ACM/IFIP/USENIX International Middleware Conference
table of contents
Newport Beach, California
Pages 12-17
Year of Publication: 2007
ISBN:978-1-59593-928-9
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 43, Citation Count: 0
|
|
|
ABSTRACT
Recent research advances in Peer-to-Peer (P2P) computing have enabled the P2P paradigm to be used for developing complex applications beyond file sharing and data storage. These applications have drawn significant benefits, specifically scalability and low cost, from the P2P paradigm. However, the current approach for designing P2P applications introduce issues that prevent the development of high quality complex P2P applications. These issues, namely tight coupling to P2P protocols, limited logic sharing between peers and complicated recovery processes, motivate us to introduce a service-oriented architecture for P2P applications. We have developed a middleware called CAESAR to support the development of service-oriented P2P applications applying the principles of abstraction, dynamic binding, loose coupling and information hiding. In this paper, we discuss the design principles and the components of CAESAR middleware, as well as our experiences in using CAESAR to develop several service-oriented P2P applications.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Prototype of CAESAR. http://p2p.cs.mu.oz.au/software/.
|
| |
2
|
F. Dabek, B. Zhao, P. Druschel, J. Kubiatowicz, and I. Stoica. Towards a Common API for Structured Peer-to-Peer Overlays. In 2nd Int. Workshop IPTPS, 2003.
|
| |
3
|
S. Douglas, E. Tanin, A. Harwood, and S. Karunasekera. Enabling Massively Multi-Player Online Gaming Applications on a P2P Architecture. In Int. Conference on Information and Automation, 2005.
|
| |
4
|
A. Harwood, E. Tanin, and M. Truong. Fast Learning of Optimal Connections in a Peer-to-Peer Network. In IEEE Int. Conference on Networks, November 2004.
|
| |
5
|
L. Ni and A. Harwood. MPICH-OPeN on the PlanetLab Infrastructure. In Demonstration, Pacific Rim Applications and Grid Middleware Assembly, 2006.
|
 |
6
|
|
 |
7
|
Ion Stoica , Robert Morris , David Karger , M. Frans Kaashoek , Hari Balakrishnan, Chord: A scalable peer-to-peer lookup service for internet applications, Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications, p.149-160, August 2001, San Diego, California, United States
|
| |
8
|
C. Zhou, S. Karunasekera, and C. Leckie. A Peer-to-Peer Collaborative Intrusion Detection System. In ICON, 2005.
|
|