Netty快速学习
文章平均质量分 91
小时候的阳光
不断练习,不断成长,活在当下,把握美好时光。
展开
-
Java版本的SSE服务端实现样例
Server-Sent Events (SSE) 是一种用于在客户端和服务器之间建立单向通信的技术。它允许服务器主动向客户端推送实时更新,而不需要客户端不断地请求数据。Server-Sent Events (SSE) 的流行可以追溯到 HTML5 的引入,最大特点:他和我们现在经常接触的 websocket,mqtt,类rabbitmq 有说明区别,同样是客户端服务端的数据访问,同样用于取代客户端轮询访问方式,他们有审美不一样或者说使用场景是什么,下面表格简要说明一下:关于java版本的SSE服务端实原创 2024-10-05 10:43:55 · 1170 阅读 · 0 评论 -
Netty快速学习3-第一个测试实例
记录 netty 的 hello world 级实例代码目录说明服务端启动主体程序 serverBootstrap服务端 Channel 处理器快速测试服务端客户端启动主体程序 bootstrap客户端 Channel 处理器快速测试客户端简要说明 EventLoop说明几乎所有的学习netty资料都是以一个 Echo 程序为开始,所谓Echo程序 :就是应答服务, 客户端传递什么消息 服务端原封不动的返回给客户端。Echo程序包含 服务端代码 和 客户端代码, Netty的服务端客户端的代码.原创 2022-05-12 21:42:54 · 463 阅读 · 0 评论 -
Netty快速学习2-多路复用技术与Reactor模式
基本概念弄清楚是学好 Netty的前提目录前言IO网络模型IO多路复用技术文件描述符fdselectpollepollReactor模式BIO,NIO,AIOReactor分类单线程Reactor模型多线程Reactor模型主从Reactor模型为什么Netty使用NIO而不是AIO?前言这里总结一些基本概念 IO多路复用技术: select、poll、epoll和 基于事件驱动的Reactor模式概念。IO网络模型这里复习一下 :一共五种IO的模型:阻塞IO、非阻塞IO、多路复用IO、.原创 2022-03-31 22:59:09 · 1737 阅读 · 3 评论 -
Netty快速学习1-基础知识回顾
Netty作为软件高级编程必学技术框架传统BIO框架Java里面的线程池网络IO模型原创 2022-03-28 15:20:40 · 3423 阅读 · 0 评论