流水不争先,争的是滔滔不绝

标签:Netty

即时通讯软件开发

Netty(三) 什么是 TCP 拆、粘包?如何解决?

前言 记得前段时间我们生产上的一个网关出现了故障。 这个网关逻辑非常简单,就是接收客户端的请求然后解析报文最后发送短信。 但这个请求并不是常见的 HTTP ,而是利用 Netty 自定义的协议。 有个前提是:网关是需要读取一段完整的报文才能进行后...

云聊IM 2年前 (2019-11-03) 820℃

IM源码

Netty(一) SpringBoot 整合长连接心跳机制

前言 Netty 是一个高性能的 NIO 网络框架,本文基于 SpringBoot 以常见的心跳机制来认识 Netty。 最终能达到的效果: 客户端每隔 N 秒检测是否需要发送心跳。服务端也每隔 N 秒检测是否需要发送心跳。服务端可以主动 push 消息到客户...

云聊IM 2年前 (2019-10-26) 919℃

IM源码

从零开发一个IM服务端-基于Netty-有完整源码

内容概述 首先讲讲IM(即时通讯)技术可以用来做什么: 1)聊天:qq、微信; 2)直播:斗鱼直播、抖音; 3)实时位置共享、游戏多人互动等等。 可以说几乎所有高实时性的应用场景都需要用到IM技术。 本篇将带大家从零开始搭建一个轻量级的IM服务端。...

云聊IM 2年前 (2019-10-14) 1140℃

未分类

使用Netty,我们到底在开发些什么?

在java界,netty无疑是开发网络应用的拿手菜。你不需要太多关注复杂的nio模型和底层网络的细节,使用其丰富的接口,可以很容易的实现复杂的通讯功能。 和golang的网络模块相比,netty还是太过臃肿。不过java类框架就是这样,属于那种离了IDE就无法存活的编码语...

云聊IM 2年前 (2019-05-02) 748℃

即时通讯软件开发

京东到家基于Netty的WebSocket应用实践分享

前言 在京东到家商家中心系统中,商家提出了要在 Web 端实现自动打印的需求,不再需要人工盯守点击打印,直接打印小票,以节约人工成本。为了满足商家的需求,开发团队决定立即着手实践。本文记录这次从技术选型到动手实践的过程,希望也能给您带来一定的启发。 初步思路 关于问题的思考逻辑:...

云聊IM 3年前 (2018-04-22) 2597℃

点击这里给我发消息