I have a Flash browser application that is used as the front end for a game I'm working on. I would like the application to be able to communicate with other instances of the application. Currently it works using URLRequests, reading from a remote PHP page that echos the data in XML. For this to work it must send a request on a specific interval to check for new messages.
I would like to change this method to Sockets instead so that a "connection" can be opened for communication. This is pretty much where I run into trouble. I have found tutorials on setting up a Java Server that runs on my local machine. This works just fine, but I am absolutely unsure how to get this .java file running on a remote server so that client based Flash applications can contact at any time. I currently have a Linux hosting account with GoDaddy but am more than willing to change this if necessary. Also, if there is an alternative to using Java I am all ears.
Thanks in advanced for the help,
Aaron-