随笔分类 - 通信协议
摘要:1. BIO,同步阻塞IO,阻塞整个步骤,如果连接少,他的延迟是最低的,因为一个线程只处理一个连接,适用于少连接且延迟低的场景,比如说数据库连接。 2. NIO,同步非阻塞IO,阻塞业务处理但不阻塞数据接收,适用于高并发且处理简单的场景,比如聊天软件。 3. 多路复用IO,他的两个步骤处理是分开的,
阅读全文
摘要:Socket是传输层的网络协议 http、webSocket是应用层的网络协议 Socket是一旦连接上后,不会主动断开。长连接 http是连接建立,发送完后,就主动断开。短连接 Socket可以双向通信 http只能单向通信
阅读全文
摘要:WebSocket同HTTP一样也是应用层的协议,但是它是一种双向通信协议,是建立在TCP之上的。 HTTP协议是非持久化的,单向的网络协议。 WebSocket与Socket的关系 Socket其实并不是一个协议,而是为了方便使用TCP或UDP而抽象出来的一层,是位于应用层和传输控制层之间的一组接
阅读全文

浙公网安备 33010602011771号