目录

短连接

使用一次就断开连接

  
  run(){   
      connect     // 建立连接
      read        // 读取请求包   
      process     // 处理   
      write       // 应答处理结果 
      close       // 关闭
  }  

长连接

连接服务器都多次使用

   
  run(){  
    connect  // 建立连接
    while(NotEnd){   
        read    // 读取请求包 
        process // 处理   
        write   // 应答处理结果 
      } 
     close   // 关闭
  }

粘包_拆包

长连接的情况下,发送方发送多条消息

解决这种问题有如下一些方法

最好的方式时使用成熟的技术方案或框架,比如netty