Can I open up a socket directly to an internet client from inside the firewall?
We want to implement an asynchronous protocol via HTTP between our internet clients and a server inside the firewall. The client will send a request via HTTP (including his own ip address, fire and forget), the server does some processing, and when the results are ready the server will open up a direct socket connection to the client to tell the client the results are ready, so he can pick them up from the server with another HTTP request.
Is this possible? Can the NAT be configured that way?
Thanks,
Thomas