Socket基于TCP面向对象
1.什么是Socket?
socket是介于连接层和传输层的一个抽象接口
它的实质是一个接口API,用于规范化
2.有什么作用?
1.用于进程之间的通信
2.基于TCP的面向连接,可靠性较强
3.实现过程
1.首先创建其对应客户端的Socket类
并在服务器端设置端口号
2.建立连接
客户端发送连接请求
服务器端实现循环监听,注意appect( )方法阻塞
服务器端确认连接
3.发送数据
得到网络输入流
得到网络输出流
4.接受数据
通过I/O流里的字节流读取,注意read()方法阻塞
5.关闭Socket对象

浙公网安备 33010602011771号