--- Alex Henderson <[EMAIL PROTECTED]> wrote: > 1. web server (ASP.Net - C#) > 2. middleware server (web pages connect via remoting) > 3. SQL server 2k database backend. > > The middleware layer will be quite heavy and I want to make use of caching > objects etc. to improve the systems responsiveness - because of the systems > functionality ASP.Net caching (on a per web page basis) isn't really > appropriate.
It is usual to have 1 and 2 on the same machine. The roundtrip will negatively effect scalability. Is there a specific reason for requiring a different machine? > Now the question - how can I get multiple machines running the middleware > (and exposing the functionality via remoting) to be connected too > "seamlessly" by the web server, so that requests to the middleware layer are > balanced (i.e. I want to scale out as needed, adding more boxes capable of > doing the bulk of the processing and have remoting requests from the > webserver to be fed to each machine as needed). Has anyone done this or > have a suggestion as to how this could be achieved? If you deploy 1 and 2 together then you only need to balance the front end requests. Peter __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.