Answer is it is used with both web servers and application servers.
DNS Round Robin is used with the Web Servers when there is n WebServers clustered environment. Any http request from the load balancer can be forwarded to one of the servers based on the round robin logic.
It is also used with application servers when
J2EE components (like EJB) are deployed on the cluster of multiple servers and scheduleing algoritm is round robin. The client request for a j2EE component reference (home interface) will be directed to one of the application server based on DNS algorithm.
[ July 19, 2002: Message edited by: Vijay Shrivastava ]