网络编程
文章平均质量分 72
那些很冒险的梦丶
这个作者很懒,什么都没留下…
展开
-
Netty入门之IO(一)
BIO:一请求一应答模型 阻塞同步IO 一个线程去监听客户端链接,当监听到客户端链接时,会为每个客户端创建一个新的线程去进行处理,处理结束,通过输出流返回应答给客户端,最后销毁线程。 缺点:由于会每个客户端请求创建新的线程去处理。所以随着并发量的增加,效率会大大降低。 还有可能出现线程堆栈溢出,创建新线程失败等问题。最终会导致无法提供提供服务。 伪异步IO通信=BIO+线程池 ...原创 2018-08-29 10:15:28 · 192 阅读 · 0 评论 -
Netty入门之WebSocket(二)
什么是WebSocket:是一种H5协议规范 解决客户端与服务端实时通信而产生的技术:WebSocket本质是一种基于TCP协议,先通过Http/Https发一个特殊的Http请求进行握手,握手后会创建一个用于交换数据的TCP链接,之后客户端和服务端使用该TCP链接进行实时通信。当WebSocket的客户端和服务端握手后 建立通信后,就不再需要之前的http请求参与。 WebSocket优点:...原创 2018-08-29 10:18:46 · 264 阅读 · 0 评论