年轻柜子

文章
7
资源
1
加入时间
3年2月3天

Netty原理详解系列(三)---NIO实战之心跳服务

文章目录1.概述2.心跳服务3.服务端实现4. 客户端实现5.总结1.概述Netty原理详解系列的前两篇文章介绍了NIO中的三个重要的组件,有了理论的基础,这篇博客就带着大家实现一个简单的心跳服务。2.心跳服务在类似RPC(远程过程调用)场景中为了保证传输的效率,通常情况下会采用长链接,而长链接的保持即通过定时心跳实现。类似场景在消息推送服务中也是非常常见。所以心跳服务是网络编程中的基础且普遍的应用。3.服务端实现服务端主要用于接收客户端的请求,并且接收客户端的心跳请求,进行响应。服务端流程说