1.C/S架构,B/S架构
2.分为4层链路层,网络层,传输层,应用层,我们写的是网络层
3.TCP是面向连接的通信协议速度慢,文件安全;UDP面向无连接通信协议.速度快,易丢包
4.三次握手协议 1.客户端请求服务器链接 2.服务器回应客户端请求,3.客户端发送确认信息,确认链接
5.网络通信协议,IP地址,端口号
6.服务端创建ServerSocket对象,等待连接。客户端创建Socket对象,请求连接。服务端接收连接,调用accept方法,并返回一个Socket对象。客户端Socket对象,获取OutputStream,向服务端写出数据。服务端Scoket对象,获取InputStream,读取客户端发送的数据。服务端Socket对象,获取OutputStream,向客户端回写数据。客户端Scoket对象,获取InputStream,解析回写数据。客户端释放资源,断开连接。
|