Oracle Web Cache 是 Web 层的一个内容敏感型服务器加速器(即反向代理),可提高任何 Web 服务器或应用服务器(如 Oracle HTTP Server 和 Oracle WebLogic Server)上运行的网站的性能、可伸缩性和可用性。Oracle Web Cache 可处理大量客户端请求,从而可分担应用服务器/数据库服务器的工作负荷,减少对这些更为昂贵和复杂的服务器的使用以降低成本。
缓存 — Oracle Web Cache 为内容请求客户端提供内存中缓存的内容,通过编程方式或声明方式确定。甚至对于未缓存的内容,Oracle Web Cache 也可通过即时压缩、动态学习可压缩的 MIME 类型、终止对慢速网络客户端的响应这些功能来提供高效的内容交付。
请求过滤 — Oracle Web Cache 提供请求过滤功能。使用请求过滤功能,Oracle Web Cache 可以发现和拒绝意外请求或恶意请求,或者在合法请求尚未到达应用程序之前即对其进行验证。
Oracle Web Cache 的内置集群、负载平衡和故障切换特性可提高应用程序的可用性。尽管与 Oracle 融合中间件相集成,Oracle Web Cache 还与第三方的应用服务器和内容管理系统兼容。Oracle Web Cache 11 g 可在 Oracle Fusion Middleware 11 g Web Tier and Utilities DVD 中找到。
Oracle web Cache的目录结构: