第4章-基于TCP协议的Socket通信.pptVIP

  • 4
  • 0
  • 约1.04万字
  • 约 40页
  • 2018-04-13 发布于河北
  • 举报
第4章-基于TCP协议的Socket通信

用telnet验证TCP协议的服务器端程序 在本地计算机上使用telnet功能, 首先按下图方式将telnet功能打开。 * 实际问题:端口被占用的解决方法 端口被占用通常会抛出异常 java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind 查看当前那些端口被占用: cmd-netstat –ano 查看当前使用该端口的PID (2)任务管理器--进程--查看--选择列--勾选PID--确定--点PID列按PID排序--结束刚找到的PID的进程,再重新启动 * * 实际问题:设定等待建立连接的超时时间 默认情况下,客户端的Socket构造方法会一直去等待与服务器端建立连接,直到建立成功或者出现异常。建立连接的等待时间受底层网络的传输速度,有时可能会花费较长的时间。限定等待建立连接的时间如下: (1) Socket socket=new Socket(); (2) SocketAddress remoteAddr =new InetSocketAddress(“localhost”,9001); (3) socket.connect(remoteAddr,10000); * 在服务器端创建线程池 服务器端创建多线程

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档