Socket基于TCP面向对象

1.什么是Socket?

socket是介于连接层和传输层的一个抽象接口

它的实质是一个接口API,用于规范化

2.有什么作用?

1.用于进程之间的通信

2.基于TCP的面向连接,可靠性较强

3.实现过程

1.首先创建其对应客户端的Socket类

并在服务器端设置端口号

2.建立连接

客户端发送连接请求

服务器端实现循环监听,注意appect( )方法阻塞

服务器端确认连接

3.发送数据

得到网络输入流

得到网络输出流

4.接受数据

通过I/O流里的字节流读取,注意read()方法阻塞

5.关闭Socket对象

 

posted @ 2021-11-28 01:03  筝弈  阅读(27)  评论(0)    收藏  举报
2 3
4