Extensible Proxy Services Framework

Document Type Expired Internet-Draft (individual)
Authors James Kempf  , Michael Condry  , Hilarie Orman  , Gary Tomlinson  , Dave Farber 
Last updated 2000-07-17
Stream (None)
Intended RFC status (None)
Expired & archived
plain text pdf htmlized bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at


In today's Internet, caching proxies that intermediate between HTTP (and increasingly streaming media) clients and servers provide enhanced performance for Web page access. Both clients and servers are increasingly looking to the network for additional services that can't be provided directly on the client or server, and Web proxies are an attractive place for locating these services. In fact, some such services (content assembly for advertising) are already being offered by Web proxies for servers, but in a nonstandard way. This document describes the problem and solution requirements for a standardized, open and extensible service environment on caching proxies which enables them to provide general services that mediate, modify, and monitor object requests and responses. It introduces an architectural framework along with a set of core requirements necessary to design standardized implementations for this application domain, taking into account relevant IETF RFCs and IETF work-in-progress. The architecture and requirements described here are mindful of the success of end-to-end nature of Internet client/server interactions, and the consequences of the proposed architectural changes on end-to-end semantics are discussed.


James Kempf (james.kempf@sun.com)
Michael Condry (condry@intel.com)
Hilarie Orman (ho@alum.mit.edu)
Gary Tomlinson (garyt@novell.com)
Dave Farber (dave@sandpiper.com)

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)