I need a web host that will allow me to run a server application that I have been working on. The application binds itself to a port and scans that port until it receives a connection. In java it is like this:
//Create a ServerSocket that will bind itself to port 5001.
ServerSocket ss = new ServerSocket(5001);
//Call accept() method which waits till a connection comes in.
//Then the connection is returned as a normal Socket object.
Socket s = ss.accept();
My current host says it does not allow this. Is this something that is uncommon? Does anyone know of a host that will allow me to do what I need?