In: Computer Science
WEB CACHE(Proxy server):
Web Caching is an information technology for the temporary storage of web documents such as web pages, images, and other types of web multimedia such that it will reduce the server lag by preventing the loading of web documents from origin server each and every time a request is made.
A web cache stores copies of documents passing through it and hence satisfies the subsequent requests from the cache if certain conditions are met.
Web cache or Proxy server is a network entity that satisfies http requests on behalf of a webserver.
Web Document being available on Web Cache:
When webcache is installed on a network and a client raises a Http Request through TCP protocol instead of searching on a webserver firstly it searches on webcache if the requested proxy is available it returns the response such that reducing the response time.
Web Document from Web Server:
When a requested object is not available on webcache then the request is send to the webserver through the tcp connection from there the response is then copied to the webcache and then response message is passed on to the requested client.
Justification:
Imagine yourself working in an organization and where in the organization network webcache is installed.Therefore, when members of your organization raises a request there is no need for the request to travel through the access lines , internet and then getting the response from webserver. The response can directly be available from WebCache hence reducing the response time.