At the client's side, I don't envision any end user would actually have to
deal with the OPES framework -- his/her desire to use services such as virus
scanning, filtering, translation, adaptation, etc would be honored by his
access provider on his behalf. So the access provider would generate and/or
load the relevant rule modules and proxylets on the clients' behalf onto the
OPES boxes. With that in mind, I guess I don't quite follow what you meant
here by "integration into the client"? Could you elaborate?
Also the knowledge about how to act on behalf of the client does not reside
on the content provider in this case -- it should reside with the access
provider, already in the OPES box or its Admin box.
I probably completely misunderstood your point here. Maybe you can provide
some more clarificaiton?
From: Mark Nottingham [mailto:mnot(_at_)akamai(_dot_)com]
Sent: Thursday, February 01, 2001 1:05 PM
To: Erickson, Rob
Subject: Re: OPES Ownership
There is an equivalent model between the client and their access
provider, through their terms of service/employment (as the case may
be). However, while CDNs are developing mechanisms to allow content
providers to control how their objects are served, developing such
controls for client->access providers is much more difficult.
This is not only because it requires integration into the client --
which alone makes it a difficult issue. It also requires insight into
the semantics of messages -- both requests and responses -- to make
reasonable decisions about how to act. Unfortunately, this knowledge
resides at the content provider. URIs are explicitly opaque; current
systems which derive object characteristics from them are extremely
limited, and arguably limit the functionality and extensibility of
Mark Nottingham, Research Scientist
Akamai Technologies (San Mateo, CA)