好久没有写代码写的这么开心了,哈哈,还有相关的ppt存在网盘里


TCP模型

       物理层---数据链路层---网络层---传输层---应用层,Socket作用在网络层



Socket通信

 TCP协议是面向连接,可靠的,有序的,以字节流的方式发送数据

 下面是基于TCP协议实现网络通信:用到Socket类和ServerSocket类



Socket通信模型

        JAVA Socket应用学习——基于TCP协议实现的网络通信



Socket通信实现步骤

       1、创建ServerSocket和Socket

        2、打开连接到Socket的输入和输出流

         3、安装协议对socket进行读写操作

           4、关闭输入输出流,对Socket进行读写操作



从客户端到服务器端实现网络通信

JAVA Socket应用学习——基于TCP协议实现的网络通信

JAVA Socket应用学习——基于TCP协议实现的网络通信



下面是客户端和服务器端互相通信的代码实现(注意先运行服务器端):

 1、服务器:

JAVA Socket应用学习——基于TCP协议实现的网络通信



2、客户端:

JAVA Socket应用学习——基于TCP协议实现的网络通信



代码演示结果:

服务器端:

JAVA Socket应用学习——基于TCP协议实现的网络通信

客户端:

JAVA Socket应用学习——基于TCP协议实现的网络通信





相关文章:

  • 2021-11-29
  • 2022-02-22
  • 2022-12-23
  • 2022-01-19
  • 2021-06-30
  • 2022-02-15
  • 2021-08-18
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-29
  • 2021-11-29
相关资源
相似解决方案