초록
영어
Web Services offer many benefits over other types of middleware in distributed computing. However, usage of Web Services results in large network bandwidth since Web Services use XML-based protocol which is heavier than binary protocols. Even though there have been many researches to minimize the network traffic and bandwidth usages of Web Services messages, none of them are solving the problem clearly yet. In this paper, we propose a transparent proxy with cache to avoid transfer of repeated SOAP data, sent by Web Service to an application. To maintain the cache consistency, we introduce publish/subscribe paradigm using WS-Eventing between the proxy and Web Service. The implemented system based on our proposed architecture will not compromise the standards of Web Service. The evaluation of our system shows that caching SOAP messages not only reduces the network traffic but also decreases the request delays.
목차
1. Introduction
2. Related Works
3. Proposed System Architecture
3.1 System Overview
3.2 WSProxy Subscriptions
3.3 Notifications
4. Evaluation
4.1 Experiment Setup
4.2 Experiment Results
5. Conclusion and Future work
References
저자정보
참고문헌
- 1W3C, "Web Services Architecture," http://www.w3.org/ TR/2004/NOTE-ws-arch-20040211/, 2004.
- 2C. Eunmi, "Adopting Cloud Computing Paradigm in Enterprise," Information Technology and Architecture Vol. 8. No. 4, Pages 387-394, 2011.
- 3L. Keun-Woo and Y. Kun-Woo, "Web Services-based Integration Design of Model-Solver for a Distributed Decision Support System," Information Technology and Architecture Vol. 9. No. 1, Pages 43-55, 2012.
- 4Caching XML Web Services for Mobility네이버 원문 이동
- 5K. Elbashir and R. Deters, "Transparent caching for nomadic WS clients," Proceedings of ICWS Vol. 1, Page 177-184, 2005.
- 6E. Skjervold, T. Hafsøe, F. T. Johnsen, and K. Lund, "Enabling Publish/Subscribe with COTS Web Services across Heterogeneous Networks," Proceedings of ICWS Vol. 1, Page 660-668, 2010.
- 7M. S. Qaiser, P. Bodorik, and D. N. Jutla, "Differential Caches for Web Services in Mobile Environments," Proceedings of ICWS Vol. 1, Page 644-651, 2011.
- 8W3C, "Web Service Eventing (WS-Eventing)," http:// www.w3.org/TR/2011/REC-ws-eventing-20111213/, 2011.
- 9OASIS, "Web Service Notification (WSN)," https:// www.oasis-open.org/committees/ tc_home.php?wg_abbrev=wsn, 2006.
- 10Yi Huang and D. Gannon, "A comparative study of Web services-based event notification specifications," Parallel Processing Workshops Vol. 1, Page 8-14, 2006.
- 11Web services notifications네이버 원문 이동