A 3-tier architecture introduces a server between the client and the server. The role of the agent is many fold. It can provide translation services, metering services, or intelligent agent services,as in mapping a request to a number of different servers, collating the results, and returning a single response to the client.
Click to Download the pdf