Enabling Full Service Surrogates Using the Portable Channel Representation
Micah Beck, Terry Moore, Leif Abrahamsson, Christiphe Achouiantz, Patrik Johansson

10th Intl. World Wide Web Conference, Hong Kong, China, May, 2001

Available as: .PDF

Abstract:
The simplicity of the basic server/client model of Web services led quickly to widespread adoption but also to scalability and performance issues. The technological response to these issues has been the development of technology for the creation of surrogates for Web servers, starting with simple proxy caches and reverse proxies and leading more recently to the development of Content Distribution Networks. Surrogate technologies based on caches have proved quite successful in reducing the load due to delivery of cachable content (HTML files and images) but cannot in general replicated services that are implemented through the execution of programs at the server. The notion of a full service surrogate is a copy or mirror of the server which is created, managed and updated automatically. One of the central issues in the creation of full service surrogates is portability of interpreted content, and the representation of metadata necessary to support execution. This paper we describe the Portable Channel Representation, a an XML/RDF encoded data model developed to enable full service surrogates, and discuss the implications of increasing importance of executable Web services.

Citation Info:

Authors: Micah Beck, Terry Moore, Leif Abrahamsson, Christiphe Achouiantz, Patrik Johansson
Title: Enabling Full Service Surrogates Using the Portable Channel Representation
Conference: 10th Intl. World Wide Web Conference
Year: 2001
Month: May
Address: Hong Kong, China
Where: http://loci.eecs.utk.edu/publications/2001_Enabling_Full_Service_Surrogates.php