欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java socket客户端指定客户端端口与服务端交互

程序员文章站 2024-03-23 09:53:04
...
java socket客户端指定端口与服务端交互
1.一般情况生成socket实例的时候:socket = new Socket("localhost", 6666);
这种情况生成实例的时候,会选择一个没有使用的端口与服务端交互

2.在某些防火墙的限制下,可能随机的端口,在服务端发送消息的时候可能会限制,需要指定相应的端口,需要将实例化步骤修改如下即可

socket=new Socket();
socket.bind(new InetSocketAddress(9999));//绑定本地端口
socket.connect(new InetSocketAddress("localhost", 6666));//连接远程服务端接口