The Web Services are interdependent among themselves in distributed environment. Offering such interdependency is a challenging task due to geographical distance of nodes in an distributed environment which results in high data accessing delay. This paper contributes an Publish/Subscribe Replication Middleware for distributed web services. This technique achieves replication of data dynamically upon the incoming transaction request from the client. This middleware framework offers: Replication services to achieve interdependency, Heterogeneity and security issues among web services. This method achieves interdependency by improving the data accessing delay and avoids reading of stale replicas. When compared to the systems with out replication/using any traditional techniques to achieve interdependency the proposed model is proved efficient through the implementation.


Web Services Replication Middleware Publish/Subscribe 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Web Services Architecture Requirements,
  2. 2.
    Lea, D., Vinoski, S.: Middleware for Web Services. IEEE Internet Computing (2003)Google Scholar
  3. 3.
  4. 4.
  5. 5.
    Data Replication Strategie In: Wide Area Distributed Systems,
  6. 6.
    Frolund, S., Guerraoui, R.: X-ability: A theory of replication. In: Proceedings of the 9th Annual ACM Symposium on Principles of Distributed Computing, pp. 229–237. ACM, Portland (2000)Google Scholar
  7. 7.
    Hermes, P.R.P.: A Scalable Event-Based Middleware: A dissertation submitted for the degree of Doctor of Philosophy, Queens’ College, University of Cambridge (2004)Google Scholar
  8. 8.
    Bakken, D.E.: Encyclopedia of Distributed Computing. Kluwer Academic Press, Dordrecht (2003)Google Scholar
  9. 9.
    Mahmoud, Q.H.: Middleware for Communications:Message-Oriented Middleware. John wiley & Sons, Ltd., Chichester (2004)Google Scholar
  10. 10.
    Osrael, J., Weghofer, M.: AXIS2-based Replication Middleware for Web Services. In: IEEE International Conference on Web Services (2007)Google Scholar
  11. 11.
    Liang, D., Chen, Lin, F.: Fault Tolerant Web service. In: Proc.10th Asia-Pacific Software Engineering Conference, pp. 10–319. IEEE Computer Society, Los Alamitos (2003)Google Scholar
  12. 12.
    Lamehamedi, H., Shentu, Z., Deelman, E.: Simulation of Dynamic Data Replication Strategies in Data Grids. In: Proceedings of the 17th International Parallel and Distributed Processing Symposium. IEEE Computer Society, France (2003)Google Scholar
  13. 13.
    Bell, W.H., Cameron, D.G., Carvajal-Schiaffino, R., Millar, A.P., Stockinger, K., Zini, F.: Evaluation of an Economy-Based File Replication Strategy for a Data Grid. In: Proccedings of 3rd IEEE International Symposium on Cluster Computing and the Grid, Tokyo Japan (2003)Google Scholar
  14. 14.
    Babaoğlu, Ö., Maverick, V., Patarin, S., Vučković, J., Wu, H.: A framework for prototyping J2EE replication algorithms. In: Meersman, R., Tari, Z. (eds.) OTM 2004. LNCS, vol. 3291, pp. 1413–1426. Springer, Heidelberg (2004)Google Scholar
  15. 15.
    Swaminathan, Szymaniak, M., Pierre, G., Vansteen, M.: ACM Computing Surveys 36(3), 291–334 (2004)CrossRefGoogle Scholar
  16. 16.
    Ranganathan, K., Foster, I.: Identifying dynamic Replication Strategies for a High-Performance Data Grid. In: Lee, C.A. (ed.) GRID 2001. LNCS, vol. 2242, pp. 75–86. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  17. 17.
    Bataller, J., Decker, H., Irun, L., Munoz, F.: Replication for Web-Based Collaboration. In: Proceedings of the 15th International Workshop on Database and Expert Systems Applications (2004)Google Scholar
  18. 18.
    Lamehamedi, H., Shentu, Z., Szymanski, B.: Simulation of Dynamic Data Replication Strategies in Data Grids. In: Proceedings of the International Parallel and Distributed Processing Symposium (2003)Google Scholar
  19. 19.
    Luckow, A., Schnor, B.: Migol: A Fault-Tolerant Service Framework for MPI Applications in the Grid. Future Generation Computer Systems: The International Journal of Grid Computing: Theory, Methods and Application, 142–152 (2008)Google Scholar
  20. 20.
    Salas, J., Perez-Sorrosal, F., Patino-Martinez, M., Jimenez-Peris, R.: WSReplication: A Framework for Highly Available Web Services. In: WWW 2006: Proceedings of the 15th international conference on World Wide Web, pp. 357–366. ACM Press, New York (2006)CrossRefGoogle Scholar
  21. 21.
    Foster, I.: Globus Toolkit Version 4: Software for Service-Oriented Systems. In: Jin, H., Reed, D., Jiang, W. (eds.) NPC 2005. LNCS, vol. 3779, pp. 2–13. Springer, Heidelberg (2005)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • G. M. Siddesh
    • 1
    • 2
  • K. G. Srinivasa
    • 3
  1. 1.Dept. of Information Science and EngineeringMSRITBangalore
  2. 2.Research Scholar JNTUHyderbad
  3. 3.Data Mining LabM S Ramaiah Institute of TechnologyBangalore

Personalised recommendations