Provide smart caching mechanisms to support the remote extension of a site to remote locations and to provide alternative models for large data centers. Data stored in the original site should be accessible in a transparent way from the remote location.
Caching mechanism should guarantee that data are accessed transparently from any location without the need of explicitly copying them on the client location.