Hey guys,
I’m making a simple server->multi client program to make a room for people to find other users available for my online games. I want to gt a prototype applet version up first, where there is a server application running on my website (at all times), that clients will connect to and recieve/forward chat/stat information to. The server basically manages all connections and sends each one char information and available players. The clients have the GUI and let the user enter/save information to be sent to the server.
At this point, I simply want to create a Java application to represent the server, rather than going into SQL or anything like that. How can I have a Java application constantly running on a server that I can’t see? (I access it thropugh ftp) Also, would there be a way to perhaps have clients share server load, like how AIM makes chat rooms? If one person is in the room they count as the server, and once they leave another person takes their place, etc.
Data sent is realtively small and there shouldn’t be too many users, so bandwidth and the works shouldn’t be an issue. What’s the best way to do this?