We are looking at distribution of applications through the middle tier for a geographically dispersed organizations. All Internet access if funnelled through a single point in the network. We'd like to minimize network traffic through our internal network when applications are distributed to remote users.

Does anyone know if it is possible to configure the middle tier to do caching of applications that are being distributed?