What approach I should use to expose the CacheManager to multiple web applications in multiple web servers

Topics: Caching Application Block
Feb 12, 2007 at 3:13 PM
Edited Feb 12, 2007 at 3:27 PM
I am investigating on how to build a cache system that can be used by our web application which might host in a web farm. We don't want to use the CacheManager directly from the web application code, we prefer build a cache system and host it in a server (we might have multiple cache server for caching different area of data), web applications can communicate the the cache server to obtain cached data.

After searching online, I still don't have a clear picture of how this can be designed. Any suggestions?

(I just check the source code, seems I should expose the CacheFactory instead of the CacheManager so it guarantee only one instance of the CacheManager is used by all the clients)

Thanks in advanced