netty
文章平均质量分 91
尹吉欢
欢迎大家关注我的微信公众号‘猿天地’, 猿天地由《Spring Cloud微服务-全栈技术与案例解析》作者尹吉欢创建。 JAVA方向为主(Spring Boot, Spring Cloud,Sharding JDBC,Elastic Job,Mongodb等)。 技术之路很漫长,我们一起前行吧。 作者代码分享GitHub地址:https://github.com/yinjihuan , 个人网站:http://cxytiandi.com/course , 有任何问题或者合作请联系我。微信号:jihuan900
展开
-
高性能NIO框架Netty入门篇
Netty介绍Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。也就是说,Netty 是一个基于NIO的客户、服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用,例如实现了某种协议的客户,服务端应用。Netty相当简化和流线化了网络应用的编程开发过程,例如...原创 2018-03-19 09:32:34 · 2575 阅读 · 0 评论 -
高性能NIO框架Netty-整合kryo高性能数据传输
前言本篇文章是Netty专题的第三篇,前面2篇文章如下: - 高性能NIO框架Netty入门篇 - 高性能NIO框架Netty-对象传输Netty 是 开源的基于java的网络通信框架,在上篇文章高性能NIO框架Netty-对象传输中对象的传输用的是自定义的编解码器,基于JDK的序列化来实现的,其实Netty自带的Object编解码器就可以实现对象的传输,并且也是基于JDK的序列化,而...原创 2018-03-23 09:22:46 · 2938 阅读 · 1 评论 -
高性能NIO框架Netty-整合Protobuf高性能数据传输
前言本篇文章是Netty专题的第四篇,前面三篇文章如下: - 高性能NIO框架Netty入门篇 - 高性能NIO框架Netty-对象传输 - 高性能NIO框架Netty-整合kryo高性能数据传输上篇文章我们整合了kryo来进行数据的传输编解码,今天将继续学习使用Protobuf来编解码。Netty对Protobuf的支持比较好,还提供了Protobuf的编解码器,非常方便。...原创 2018-04-08 09:35:52 · 1643 阅读 · 0 评论 -
高性能NIO框架Netty-对象传输
上篇文章高性能NIO框架Netty入门篇我们对Netty做了一个简单的介绍,并且写了一个入门的Demo,客户端往服务端发送一个字符串的消息,服务端回复一个字符串的消息,今天我们来学习下在Netty中怎么使用对象来传输数据。上篇文章中传输字符串我们用的是框架自带的StringEncoder,StringDecoder编解码器,现在想要通过对象来传输数据,该怎么弄呢?既然StringEncod...原创 2018-03-21 18:13:15 · 1015 阅读 · 0 评论 -
Netty4自带编解码器详解
前言本篇文章是Netty专题的第五篇,前面四篇文章如下: - 高性能NIO框架Netty入门篇 - 高性能NIO框架Netty-对象传输 - 高性能NIO框架Netty-整合kryo高性能数据传输 - 高性能NIO框架Netty-整合Protobuf高性能数据传输作为一个高性能的异步、NIO通信框架,编解码框架是Netty的重要组成部分。从网络中读取消息,需要经过解码,将二进制...原创 2018-04-11 09:35:47 · 4866 阅读 · 0 评论 -
Netty粘包拆包解决方案
前言本篇文章是Netty专题的第六篇,前面五篇文章如下: - 高性能NIO框架Netty入门篇 - 高性能NIO框架Netty-对象传输 - 高性能NIO框架Netty-整合kryo高性能数据传输 - 高性能NIO框架Netty-整合Protobuf高性能数据传输 - Netty4自带编解码器详解TCP黏包拆包TCP是一个流协议,就是没有界限的一长串二进制数据。TCP作为...原创 2018-04-13 10:50:51 · 1037 阅读 · 0 评论 -
Netty 断线重连解决方案
本篇文章是Netty专题的第七篇,前面六篇文章如下: - 高性能NIO框架Netty入门篇 - 高性能NIO框架Netty-对象传输 - 高性能NIO框架Netty-整合kryo高性能数据传输 - 高性能NIO框架Netty-整合Protobuf高性能数据传输 - Netty4自带编解码器详解 - Netty粘包拆包解决方案用Netty实现长连接服务,当发生下面的情况时,会发生断线...原创 2018-04-28 09:40:12 · 14037 阅读 · 5 评论 -
Netty 实现简单的HTTP服务
本篇文章是Netty专题的第八篇,前面七篇文章如下: - 高性能NIO框架Netty入门篇 - 高性能NIO框架Netty-对象传输 - 高性能NIO框架Netty-整合kryo高性能数据传输 - 高性能NIO框架Netty-整合Protobuf高性能数据传输 - Netty4自带编解码器详解 - Netty粘包拆包解决方案 - Netty 断线重连解决方案超文本传输协议(HTT...原创 2018-05-14 09:31:52 · 4069 阅读 · 0 评论