![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Netty学习
warrior_666
Java开发工程师、区块链开发工程师
展开
-
Netty学习1(入门demo)
1.定义:Netty是一个NIO客户端服务器框架,可以快速简单地开发协议服务器和客户端等网络应用程序。它极大地简化和简化了TCP和UDP套接字服务器等网络编程。“快速而简单”并不意味着由此产生的应用程序将受到可维护性或性能问题的困扰。Netty的设计经验非常丰富,包括FTP,SMTP,HTTP以及各种基于二进制和文本的传统协议。因此,Netty已经成功地找到了一个方法来实现轻松的开发原创 2018-01-27 15:46:43 · 214 阅读 · 1 评论 -
Netty学习2(netty整合protobuf进行数据传输)
1.目标:使用netty整合protobuf进行高效数据传输 2.为什么使用protobuf Protobuf是Google开发的一种平台无关、语言无关、可扩展且轻便高效的序列化数据结构的协议,可以用于网络通信和数据存储。使用protobuf编译器能自动生成代码,但需要编写proto文件。 3.生成protobuf消息: 项目结构如下: 1)首先要下载protobuf工具,下载完毕,解压到项目的...原创 2019-05-09 11:30:30 · 1373 阅读 · 2 评论