Paper:
Optimizing Web Services Performance Using Cache
Julio Fernández Vilas, Jose J. Pazos Arias, and Ana Fernández Vilas
Telematic Engineering Department, University of Vigo, Campus Universitario s/n, 36310 Vigo, Spain
- [1] J. Fernández, J. Pazos, and A. Fernández, “High availability with clusters of Web Services,” Proceedings of the 6th APWeb, April, 2004, pp. 644-653.
- [2] K. Worrell, “Invalidation in Large Scale Network Object Caches,” Master’s thesis, University of Colorado, 1994.
- [3] A. Chankhunthod, P. Danzig, C. Neerdaels, M. Schwartz, and K. Worrell, “A hierarchical Internet object cache,” Proc. USENIX, pp. 153-163, 1996.
- [4] “Perform Output Caching with Web Services in Visual C# .NET,” Microsoft Support, Article ID 318299, September 16, 2003.
- [5] A. Ferrara and M. MacDonald, “Programming .NET Web Services,” O’Reilly, September, 2002.
- [6] P. Cao and C. Liu, “Maintaining Strong Cache Consistency in the World-Wide Web,” Proceedings of the 7th International Conference on Distributed Computing Systems, 1997.
- [7] J. M. Nick, J.-Y. Chung, and N. S. Bowen, “Overview of IBM System/390 Parallel Sysplex,” 10th International Parallel Processing Symposium (IPPS), 1996.
- [8] M. Santyanarayanan, “Scalable Secure and Highly Available Distributed File Access,” IEEE Computer, Vol.23, No.5, pp. 9-21, 1990.
- [9] J. Yuen, E. Chan, K. Lam, and H. Leung, “Cache invalidation scheme for mobile computing systems with real-time data,” ACM SIGMOD Record, 2000.
- [10] G. Cao, “A Scalable Low-Latency Cache Invalidation Strategy for Mobile Environments,” IEEE Transactions on Knowledge and Data Engineering, Vol.15, No.5, 2003.
- [11] F. Curbera et al., “Web Services Addressing (WS-Addressing),” Microsoft, IBM, Bea y SAP, 2004.
http://www.w3.org/Submission/ws-addressing - [12] D. Li and P. Cao, “WCIP: Web Cache Invalidation Protocol,” Cisco Systems Inc., USA, Proc. of 5th International Web Caching and Content Delivery Workshop, 2000.
- [13] IEEE 802.1Q Working Group, “802.1q: Virtual LANs,” IEEE, 2001.
- [14] IBM, “S/390 virtual image facility for Linux,” 2001.
- [15] J. Fernández, J. Pazos, and A. Fernández, “An architecture for building Web Services with Quality-of-Service features,” Proceedings of the 5th WAIM, July, 2004.
- [16] D. K. Barry, “Web Services and Service-Oriented Architectures,” Morgan Kauffman, 2003.
- [17] Customer Information Control System (CICS),
http://www-306.ibm.com/cics - [18] B. D. Goodman, “Accelerate your Web services with caching,” developer Works Journal, IBM, 2002.
- [19] P. Cao and S. Irani, “Cost-Aware WWW Proxy Caching Algorithms,” Proceedings of the 1997 Usenix Symposium on Internet Technologies and Systems (USITS-97), 1997.
- [20] J. Tatemura, W. Hsiung, and W. Li, “Acceleration of Web Service Workflow Execution through Edge Computing,” 12th International WWW Conference, 2003.
- [21] A. Ninan, “Maintaining Cache Consistency in Content Distribution Networks,” Master’s thesis, University of Massachusetts, 2001.
- [22] J. Gwertzman and M. Seltzer, “World-Wide Web cache consistency,” Proceedings of USENIX Annual Technical Conference, 1996, pp. 141-151.
- [23] E. Cohen and H. Kaplan, “Refreshment policies for web content caches,” Proceedings of IEEE INFOCOM, 2001.
- [24] D. Li and D. R. Cheriton, “Scalable Web Caching of Frequently Updated Objects using Reliable Multicast,” USENIX Symposium on Internet Technologies and Systems, 1999.
This article is published under a Creative Commons Attribution-NoDerivatives 4.0 Internationa License.