好久没有写代码写的这么开心了,哈哈,还有相关的ppt存在网盘里
TCP模型
物理层---数据链路层---网络层---传输层---应用层,Socket作用在网络层
Socket通信
TCP协议是面向连接,可靠的,有序的,以字节流的方式发送数据
下面是基于TCP协议实现网络通信:用到Socket类和ServerSocket类
Socket通信模型
Socket通信实现步骤
1、创建ServerSocket和Socket
2、打开连接到Socket的输入和输出流
3、安装协议对socket进行读写操作
4、关闭输入输出流,对Socket进行读写操作
从客户端到服务器端实现网络通信
下面是客户端和服务器端互相通信的代码实现(注意先运行服务器端):
1、服务器:
2、客户端:
代码演示结果:
服务器端:
客户端: