The list of the known ICAP servers that I can list are: - https://github.com/elico/icap - https://github.com/jburnim/GreasySpoon - c-icap - echelon-mod (Which I wrote from 0 but is not public) - https://github.com/elico/drbl-icap-service I wrote both eCAP and ICAP services/modules code and I found it very easy to start with an ICAP service. Then and only if the ICAP service seems to make sense and works as expected try to asses either: - eCAP module - Proxy Service - Other creative idea I have worked couple years ago on a tproxy based p2p caching software but eventually erased the code... It's nice to have some cash from cache but I like my green/white hat rather then the black one. All The Bests, Eliezer ---- Eliezer Croitoru Linux System Administrator Mobile: +972-5-28704261 Email: eliezer@xxxxxxxxxxxx -----Original Message----- From: squid-users [mailto:squid-users-bounces@xxxxxxxxxxxxxxxxxxxxx] On Behalf Of Alex Rousskov Sent: Thursday, September 6, 2018 7:46 PM To: squid-users@xxxxxxxxxxxxxxxxxxxxx Subject: Re: content adaptation using squid On 09/06/2018 12:06 AM, Yosef Meltser wrote: <SNIP> > In contrast to the above, ECAP is not using any server, and the whole > process in embedded into the squid, so it sounds quite easier. Is it? Overall, there is no drastic complexity difference between * embedding your code into an ECAP-capable host like Squid and * embedding your code into an ICAP server like c-icap. In some cases, even the APIs are going to be similar! Some ICAP servers are probably easier to work with than eCAP, and some are probably more cumbersome, but you are doing the same work on the conceptual level -- writing a "plugin" where your adaptation code/logic lives. An ICAP server introduces an additional stand-alone service/software that you have to take care of, of course. Needless to say, writing an eCAP adapter is much easier than writing a (good) ICAP server -- writing an ICAP server from scratch is usually the wrong answer. HTH, Alex. _______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users _______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users