> Cisco load balancer has nothing to do with your application. This is exactly what I've ment too. If the device counts only HTTP load, then it is apparently useless for balancing entire application, which includes a non-HTTP backend with business logic. We must either make the balancer to be somehow aware of another employed resources, or combine it with additional, possibly mixed hardware/software solutions. If so, we'd better start with a software.
> You are talking about application user. This is not important. Idle users do > not count in the load. > You just need a little bit of memory to store session data. No network > bandwidth, no CPU load, no > activity for idle users. Yes, that's pretty right. I'd only wanted to come to the clear understanding, that you use "concurrent" in the meaning of simultaneous sockets activity rather than open connections. > And even no socket is needed for idle user since HTTP is a stateless protocol. What's about sockets which are kept alive? > communication is fast. DCOM is relatively slow compared to hand crafted > protocol using sockets. > SOAP is a very very slow protocol. Forget about it if you want to support > large number of user > without buying huge hardware ! We do not currently use neither SOAP, nor DCOM, and I'd prefer not to use it at all. When I mentioned (a little bit inconsiderately) "distributed COM-objects", I did mean multiple COM-objects (COM-wrapped business logic objects), which are undergone scalabilty in some relation to web-servers and are scattered (to not confuse with distributed), but not DCOM as it is in common use. > I could summarize our conversation like this: If you want to build a system > supporting a large > number of users, first use the right technologies. To design the system, > think about software layers > and optimize each layer using the correct tool for each layer. The original question was posted due to my intention of collecting useful information about software scaling decisions, including any considerations in relation to ICS, that would help me to choose right technologies for web layer. As for applied layer, it can be built with a use of COM, or in any other interface (for example, isapi is also being tested), and this was not the point of the question. Best wishes, Stanislav Korotky. -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be