Hello, need a little advice from you ATLAS / AJAX gurus.
I am writing a chat application and want to employ these technologies. I have seen some simple examples [on various sites] where a timer is used and the server is polled by the client every second (or whatever interval) to get the latest messages, etc.. for the chat session.
The chat text box is updated via AJAX so that no form post is necessary, and that’s a good thing. However, my application needs to support a potentially large number of clients. Having each client poll the server on a given interval would create too much unnecessary network traffic – so here’s the big question…
Is it a reasonable goal to build an application using this technology where events are generated on the server when new messages are posted – then the server is able to ‘broadcast’ to any registered client? I realize this doesn’t correspond with basic internet fundamentals but after seeing the CallBack, OnComplete, etc.. I was hoping for a plausible AJAX solution that would support up to 10000 clients.
Any advice is appreciated; thanks in advance.