Web farming is not a direct function of a web application, and might not even be a direct function of IIS (although when you use windows load balancing, I'm sure they are tied together somehow). You can't just write a web application and put it one two servers and have it be a multi-server application. You need to install or configure some loadbalancing/farming software or hardware. Windows 2000 Advanced server has load balancing built in that you can configure to create a multi server site. Or you can use various hardware solutions that perform the load balancing. In that case, the application and web server don't even need to know they are part of a farm. The dedicated hardware routes requests based on load and the server accepts whatever requests get passed thru to it.
This is by no means an expert explanation for I am just a programmer, not an I.T. person. I have however worked with my I.T. department on web farm systems.
|