在8080端口建立TCP连接问题

8080端口建立TCP连接。。。本地机器和远程机器的8080都要开放吗?。。。谢谢!!!!!

不是! 要连接的机器上开通就行。

建立TCP连接肯定是两个机器之间建立,也就是说这两台机器都必须各自占用一个端口来连接对方(通常被连接的那个是服务器,去连接服务器的是客户端)。至于哪个端口由自己决定,服务端可以使用8080,客户端也可以使用8080,两者都使用8080也行。你是客户端的话只考虑客户端就可以,你做服务端的工作就考虑服务端使用哪个端口。

客户端的端口可以不是8080,服务器端的是8080,必须有主机IP和端口号才能建立TCP连接。

如果是本地机器通过TCP访问远程机器的8080端口,那么远程机器要开放8080端口,本地机器不需要;
如果是远程机器通过TCP访问本地机器的8080端口,那么本地机器要开放8080端口,远程机器不需要。

谁提供的服务需要8080端口谁就开,记着是provider需要开,consumer不需要

谁提供的服务需要8080端口谁就开,客户端的端口可以不是8080,服务器端的是8080,必须有主机IP和端口号才能建立TCP连接

服务器端开放就OK了

不用,服务端就好 ,本地会随机选用一个端口号。

只需服务端开放就可以了,客户端没事不用管