根据中的澄清部分(来自MarkR)
我觉得,任何服务器都有一个端口,在这个端口上,服务器的listen()调用会被阻塞(比如tomcat),任何客户端(比如浏览器)都会在这个端口上发出connect()请求,例如,我假设tomcat服务器会这样做(纠正我的错误)。
//original/main single process does below
socket();bind();listen(on default port 80);
loop{
accept();
//app layer logic(i.e., Below activity is done on sepera
有没有人知道有一个主机允许这种代码运行(任何语言):
socket.open(
"69.128.34.54", //any ip address basically
5555); // also any port
//write to socket...
//get response...
socket.close();
我正在寻找几乎任何出站IP,以及几乎任何标准端口(1024-65535)。注意:这些仅用于出站,除了ofc标准端口80外,没有其他传入端口。
我安装了一个tomcat映像并运行了一个容器:
[root@MY_IP ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e624bb55878f tomcat:7 "catalina.sh run" 43 minutes ago Up 43 minutes 0.0.0.0:32