WEB FEDERATES - TOWARDS A MIDDLEWARE FOR HIGHLY SCALABLE PEER-TO-PEER SERVICES

Ingo Scholtes, Peter Sturm

2006

Abstract

Starting from the classical Client/Server paradigm, in the last couple of years Peer-To-Peer approaches have evolved and proven their power. Currently we see an evolution from the distributed object access paradigm represented e.g. by middleware architectures like CORBA, DCOM or RMI towards Service Oriented Architectures (SOA), entailing a retrogression to the Client/Server paradigm. In this paper we want to present how Peer-To-Peer Applications can to a large extend benefit from intrinsic Web Service properties like loose coupling, declarative interface definition and interoperability, thus incorporating advantages from SOA and the Peer-To-Peer approach, opening new fields of application to both of them. For this purpose, WebFederate, a prototype middleware based on Microsoft’s .NET Framework has been implemented and will be presented in this paper.

References

  1. Birman, K. P. (2005). Can Web Services Scale Up? IEEE Computer, 38(10):107-110.
  2. Clarke, I., Sandberg, O., Wiley, B., and Hong, T. W. (2000). Freenet: A distributed anonymous information storage and retrieval system. In Workshop on Design Issues in Anonymity and Unobservability, pages 46-66.
  3. Devlin, B., Gray, J., Laing, B., and Spix, G. (1999). Scalability terminology: Farms, Clones, Partitions, Packs, Racs and Raps. CoRR, cs.AR/9912010.
  4. Fan, J. and Kambhampati, S. (2005). A snapshot of public Web Services. SIGMOD Record, 34(1):24-32.
  5. Gergic, J., Kleindienst, J., Despotopoulos, Y., Soldatos, J., Patikis, G., Anagnostou, A., and Polymenakos, L. (2002). An approach to lightweight deployment of Web Services. In SEKE, pages 635-640.
  6. Harrison, A. and Taylor, I. (2005a). Dynamic Web Service Deployment Using WSPeer. In Proceedings of 13th Annual Mardi Gras Conference - Frontiers of Grid Applications and Technologies, pages 11-16. Louisiana State University.
  7. Harrison, A. and Taylor, I. (2005b). WSPeer - an interface to Web Service hosting and invocation. In HIPS Joint Workshop on High-Performance Grid Computing and High-Level Parallel Programming Models . To be published.
  8. Kolos, S. and Scholtes, I. (2005). Event Monitoring Design. Technical report, CERN.
  9. Lim, B. B. L., Jong, C., and Mahatanankoon, P. (2005). On integrating web services from the ground up into CS1/CS2. In SIGCSE, pages 241-245.
  10. Pratistha, I. M. D. P., Nicoloudis, N., and Cuce, S. (2003). A micro-services framework on mobile devices. In ICWS, pages 320-325.
  11. Rhea, S. C., Eaton, P. R., Geels, D., Weatherspoon, H., Zhao, B. Y., and Kubiatowicz, J. (2003). Pond: The OceanStore prototype. In FAST.
  12. Scholtes, I. (2005). A reimplementation of the CORBAbased Event Monitoring System for the ATLAS LHC Experiment at CERN. Diploma thesis, University of Trier.
Download


Paper Citation


in Harvard Style

Scholtes I. and Sturm P. (2006). WEB FEDERATES - TOWARDS A MIDDLEWARE FOR HIGHLY SCALABLE PEER-TO-PEER SERVICES . In Proceedings of WEBIST 2006 - Second International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-972-8865-46-7, pages 13-20. DOI: 10.5220/0001253800130020


in Bibtex Style

@conference{webist06,
author={Ingo Scholtes and Peter Sturm},
title={WEB FEDERATES - TOWARDS A MIDDLEWARE FOR HIGHLY SCALABLE PEER-TO-PEER SERVICES},
booktitle={Proceedings of WEBIST 2006 - Second International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2006},
pages={13-20},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001253800130020},
isbn={978-972-8865-46-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of WEBIST 2006 - Second International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - WEB FEDERATES - TOWARDS A MIDDLEWARE FOR HIGHLY SCALABLE PEER-TO-PEER SERVICES
SN - 978-972-8865-46-7
AU - Scholtes I.
AU - Sturm P.
PY - 2006
SP - 13
EP - 20
DO - 10.5220/0001253800130020