socket的种类
socket:连接时间不限定,看链接关闭的时间,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中通信。
- httpSocket:建立在TCP的基础上,是socket的封装,连接时间很短,通信是单向的
- webSocket:建立在TCP上,是全双工socket,webSocket是html5新提出的协议,使用需要下载依赖
其实可能会有一个误解:socket就像是一个父类,而httpSocket和webSocket是socket的子类,但是实际上是不是呢,经过自己的测试,socket传输仅仅能够client一方请求,并且携带请求> 数据,向服务方发起请求,server方接收到请求数据,然后返回res数据
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步