最新 最热

netty高性能之道

通过使用Netty (NI0框架)相比于传统基于Java序列化+BI0 (同步阻塞I0)的通信框架, 性能提升了8倍多。

2022-10-25
3

nio与netty编程(二)

Netty 是由 JBOSS 提供的一个 Java 开源框架。Netty 提供异步的、基于事件驱动的网络应用程序框架,用以快速开发高性能、高可靠性的网络 IO 程序。 Netty 是一个基于 NIO 的网络编程框架,使用 Netty 可以帮助你快速、简...

2022-10-25
5

netty入门

Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。 也就是说,Netty 是一个基于NIO的客户、服务器端编程框架,使用Net...

2022-10-25
4

Redis的线程模型

我觉得这个图就非常清晰, 如果是懂BIO/Netty的人看起来应该很容易, 是的没错Redis的线程模型就是基于多路复用器做的, 采用非阻塞的IO模型, 当前是6.x之前的版本, 6.x之后的,等有时间再看一下吧, 因为现在市面上用的...

2022-10-04
1

基于开源IM即时通讯框架MobileIMSDK:RainbowChat-iOS端v5.0版已发布

MobileIMSDK 是一套专门为移动端开发的开源IM即时通讯框架,超轻量级、高度提炼,一套API优雅支持UDP 、TCP 、WebSocket 三种协议,支持iOS、Android、H5、标准Java平台,服务端基于Netty编写。...

2022-09-14
4

gdfgd_gdaebfc

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-j3mPZ93I-1587385815529)(/Users/yangjian/Desktop/Netty%20Channel%20Process.png)]

2022-08-03
2

Netty 服务转发Tcp请求

背景使用Netty转发Tcp请求。例子import io.netty.bootstrap.Bootstrap; import io.netty.bootstrap.ServerBootstrap; import io.netty.buffer.ByteBuf; import io.netty.channel.*;...

2022-06-29
2

netty前端demo

<div>发送消息:</div><input type="text" id="msgContent"/><input type="button" value="点我发送" onclick="CHAT.chat()"/><div>接受消息:</div><div id="receiveMsg" styl......

2022-06-14
1

Netty中的时间轮

时间轮是一种可以执行定时任务的数据结构和算法.这篇文章,讲解一下它在Netty 3.x系列中如何实现的,它在4.x系列将在后面的文章中讲解.

2022-06-02
2

netty系列之:netty中常用的对象编码解码器

我们在程序中除了使用常用的字符串进行数据传递之外,使用最多的还是JAVA对象。在JDK中,对象如果需要在网络中传输,必须实现Serializable接口,表示这个对象是可以被序列化的。这样就可以调用JDK自身的对象对象方法,进行对象...

2022-05-17
2