Client sends HTTP request 2 Web Cache responds immediately if cached object is available 3 If object is not in cache W eb Cache requests object from Application Server 4 Application Server generates response may include Database queries 5 Applicatio ID: 28617
Download Pdf The PPT/PDF document "Oracle Web Cache g Overview Oracle Web ..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Inse;rt P;ictu;re H;re0; Oracle Web Cache 11g Overview Browser and HTTP serverBrowser and Content Management serverStatic Content Caching Dynamic Content Caching Oracle Fusion Middleware Oracle Web Cache Client sends HTTP requestApplication Server generates response (may include Database Application Server responds to Web Cacherequests 1 Web CacheWeb App ServerDatabase ement for your web applicationsFilter types: IP, URL, HTTP Method, Oracle Web CacheKey FeaturesEase of deploying and adding Oracle Web Cache to site topologyAutomated caching and invalidation based on response headersComprehensive popular requests reportEase of configuring custom caching rules and invalidation rulesSite level switch for caching and compressionCommon SSL configuration frameworkUser specific statistics and performance monitoringAudit, event-based, and request-based logging Inse;rt P;ictu;re H;re0; Request Filtering with Oracle Web Cache Request Filtering with Oracle Web CacheTakes advantage of Web Caches position at the front of the HTTP application stackStops illegal or malformed requests at the outer level before they reach the application server (based on user defined rules) Enforces legal requests such as correct URLs, correct session cookie values, etc (based on user defined rules)Has multiple filtering optionsDisplays statistics alongside each filter rule to measure its actual effectiveness Protecting Your Application Server with Oracle Web Cache Web Application Web CacheREQUESTFILTERING CHEHIT Saves Application Server resources to handle real business, like taking ordersThe Application Server needs to process only a small percentage of InternetDMZPrivate Network Request FilteringRejects illegal requests (black list)Enforces legal requests (white list)Suggests new rules by profiling actual application traffic Verifies new rules against traffic before activatingSupports dynamic modification of filter rules without restartingMonitors filtering effectiveness in real timeAllows customizing of response behavior for denied requestsAllows customizing of audit settings for all requests Describe the illegal requests which should be denied which should be allowed Privileged IP address bypasses all filters (e.g. Request Filtering Rule SetsEach application can have its own set of rules for each filter typeAnother set of rules can be defined for all other applicationsRule sets can be copied from one application to anotherRule set modifications are dynamic (no restart required)Web Cache proposes rules that it learns from actual trafficRule sets are evaluated in order, until first match Must match HTTP Header name Response Options for Denied RequestsRequest is denied when it matches a non-monitoring rule with Deny actionCan specify the type of response:200 success status with apology page403 forbidden status404 file not found status500 internal server error status with apology pageClose connection Requests that were allowed requests from the application serversapplication servers