I have a project where we have decided to use a polling architecture through XMPP through to a WCF service. The application is similar to a news feed system, where the logged-in client polls the service ever few seconds for an update in data (does not require streaming).
Initially I was considering using WebSockets and PUSH, however, since this is needing to be built on existing legacy technology, and most of the user's browsers will not support the newer WebSocket protocol, the decision was made to pursue this approach.
The number of concurrent clients will be relatively small - under 10,000.
If I'm using a WCF service to feed the clients, do I really need a XMPP/Comet server?
Thanks.
I'd revisit push and consider using socket.io