I have to design a solution whereby a client program interacting with a web
browser receives data from a server. It is not some popup nonsense it is a
telephony server passing telephony data to certain registered users.
My usual version of the client program works on a LAN and so the program can
communicate via a socket connection over a specified port. However, the web
clients can use the product from outside the company LAN.
I know products such as Skye seem to be used within a company and they seem
to get round firewall issues. How do they do it?
Would the server need to be on a public server? Or could a sort of proxy
server running on the web server redirect data from the internal server to
the outside clients. Is it HARDER doing it FROM internal server TO outside
clients than sending data FROM outside clients TO inside server?
Can anyone suggest some possible ways round the problem. I don't think the
company wants to open up a port for external users to access their internal