Servlet and ICAP/Proxylet are not always equivalent technologies. A Servlet
converts a request into a response, ICAP and Proxylet modifies a request or
modifies a response. They may have filter like behaviour. You may have access
to both a fully formed request and a fully formed response at the time you
Thanks for your explain. However, does this mean that ICAP server can not
benefit from legacy servlet-based services? How do we write an ICAP-based
service? Do you have an example service using your proxlet API?