1,TCP/IP通讯是不可能丢包的。
2,TCP/IP通讯是绝对的先发先到的。顺序不可能错乱。
3,多线程向Socket 中发数据时,发送操作要加锁的。Java中加synchronized。否则肯定会出乱子。

4,TCP 粘包  TCP 是流式的 ,无消息边界。 所以有可能 2 个包(或多个包) 合并成一个包。

5,多个并发线程可安全地使用套接字通道。尽管在任意给定时刻最多只能有一个线程进行读取和写入操作,但数据报通道支持并发的读写 

相关文章:

  • 2021-10-24
  • 2021-10-20
  • 2021-12-06
  • 2021-11-09
  • 2021-12-18
  • 2021-06-22
  • 2021-09-03
  • 2021-08-28
猜你喜欢
  • 2021-12-08
  • 2021-10-25
  • 2021-11-07
  • 2021-05-30
  • 2021-09-21
  • 2021-12-07
  • 2021-09-24
相关资源
相似解决方案