I have written an XML socket server and I want to be able to allow people to connect from behind a fire wall. Does anyone know how I would do this?
As far as I understand then if you cant connect on port xxxx then you send a request on port 80 to a cgi script or such like. How do I then maintain a persistant connection with the server? im not sure how this works.
Is it ok to maintain a connection with a cgi script, as far as I know when you connect on port 80 to a webserver the 2 machines negotiate a port to use between them selves so as not to tie up port 80 for other traffic. Is this correct?
Secondly, if I am correct about the above anyone know of any tutorials on communicating between 2 proccesses in perl. The cgi script and my perl server script would need to communicate so that messages were passed between them.