Live Data Server
I need to create a Live Data server. Essentially, every 'x' seconds, the server will query my database and broadcast the resulting data to any Internet client connected. Being an Internet app, I can potentially have thousands of users that need the data. The data being passed will be very small (under 1K).
I want this to be non-browser dependant, which makes me want to write a Java Applet as a client. My questions are as follows:
1) Is it a good idea to create a c# server for this client?
2) Should I use a Datagram Socket class?
3) Will there be any limitations to the number of users I can broadcast to?
Any help would be greatly apprciated.
Thanks in advance.