Fork me on GitHub

随笔分类 -  Netty

摘要:WebSocket与Http、Socket的区别和联系 WebSocket同HTTP一样也是应用层的协议,但是它是一种双向通信协议,是建立在TCP之上的。 WebSocket与HTTP的关系 相同点 都是一样基于TCP的,都是可靠性传输协议。 都是应用层协议。 不同点 WebSocket是双向通信协 阅读全文
posted @ 2021-07-06 10:43 薄荷加冰2060 阅读(1301) 评论(0) 推荐(0)
摘要:1、BIO编程 1.1、传统的BIO编程 网络编程的基本模型是C/S模型,即两个进程间的通信。 服务端提供IP和监听端口,客户端通过连接操作想服务端监听的地址发起连接请求,通过三次握手连接,如果连接成功建立,双方就可以通过套接字进行通信。 传统的同步阻塞模型开发中,ServerSocket负责绑定I 阅读全文
posted @ 2018-01-22 12:49 薄荷加冰2060 阅读(2691) 评论(0) 推荐(1)
摘要:1、介绍 Linux 的内核将所有外部设备都看做一个文件来操作(一切皆文件),对一个文件的读写操作会调用内核提供的系统命令,返回一个file descriptor(fd,文件描述符)。而对一个socket的读写也会有响应的描述符,称为socket fd(socket文件描述符),描述符就是一个数字, 阅读全文
posted @ 2018-01-22 10:16 薄荷加冰2060 阅读(373) 评论(0) 推荐(0)