跟着源码学IM(十二):基于Netty打造一款高性能的IM即时通讯程序

跟着源码学IM(十二):基于Netty打造一款高性能的IM即时通讯程序

本文由竹子爱熊猫分享,原题“(十一)Netty实战篇:基于Netty框架打造一款高性能的IM即时通讯程序”,本文有修订和改动。1、引言关于Netty网络框架的内容,前面已经讲了两个章节,但总归来说难以真正掌握,毕竟只是对其中一个个组件进行讲解,很难让诸位将其串起来形成一条线,所以本章中...

跟着源码学IM(十一):一套基于Netty的分布式高可用IM详细设计与实现(有源码)

跟着源码学IM(十一):一套基于Netty的分布式高可用IM详细设计与实现(有源码)

本文由will分享,个人博客zhangyaoo.github.io,原题“基于Netty的IM系统设计与实现”,有修订和重新排版。1、引言本文将要分享的是如何从零实现一套基于Netty框架的分布式高可用IM系统,它将支持长连接网关管理、单聊、群聊、聊天记录查询、离线消息存储、消息推送、心跳、分布式唯...

太顶了,使用 Netty 实现了一个 IM 即时通讯系统

太顶了,使用 Netty 实现了一个 IM 即时通讯系统

一、前提回顾二、目录介绍三、需求梳理四、具体实现1、登录2、维持连接、心跳检测3、聊天消息4、消息 ack总结摘要:通过两篇原理篇的学习,我相信大家对于如何实现一个聊天系统已经有了一个大概的思路了。接下来我们就通过实战,来巩固一下这些知识点,并实现一个在线聊天系统吧。一、前提回顾基于 Netty 实...

手把手教你为基于Netty的IM生成自签名SSL/TLS证书

手把手教你为基于Netty的IM生成自签名SSL/TLS证书

1、引言对于IM聊天应用来说,为了提升安全性,对聊天消息加密是常规操作。众所周之,Netty是高性能的Java NIO网络通信框架,因而用Netty来写IM是再正常不过了。网上关于为Netty生成、以及使用SSL/TLS证书的文章有很多,但由于各种原因,生成的证书要么是Netty中无法读取和使用,要...

基于Netty的IM聊天加密技术学习:一文理清常见的加密概念、术语等

基于Netty的IM聊天加密技术学习:一文理清常见的加密概念、术语等

1、引言在社区中,分享了很多篇基于Netty编写的IM聊天入门文章(比如《跟着源码学IM》系列、《基于Netty,从零开发IM》系列等),在这些文章中分享了各种IM通信算法原理和功能逻辑的实现。但是这样简单的IM聊天系统是比较容易被窃听的,如果想要在里面说点悄悄话是不太安全的。怎么办呢?学过密码学的...

SpringBoot+Netty开发IM即时通讯系列(二)

SpringBoot+Netty开发IM即时通讯系列(二)

SpringBoot+Netty开发IM即时通讯系列(二)上篇 “SpringBoot+Netty开发IM即时通讯系列(一)”介绍了Netty与NIO等基础知识点,感兴趣的可以去看下:https://blog.csdn.net/qq_26975307/article/details/8500442....

SpringBoot+Netty开发IM即时通讯系列(一)

SpringBoot+Netty开发IM即时通讯系列(一)

SpringBoot+Netty开发IM即时通讯系列(一)前言最近项目的需求有IM通讯这个模块,经过与老大商量决定使用SpringBoot+Netty的方式构建。于是,在这个系列中记录下过程中的学习历程以及撸码上线,以供日后参考。如果文中有不当或错误请指出,虚心接受批评。Netty先来看下官方定义....

基于Netty,从零开发IM(四):编码实践篇(系统优化)

基于Netty,从零开发IM(四):编码实践篇(系统优化)

本文由作者“大白菜”分享,有较多修订和改动。注意:本系列是给IM初学者的文章,IM老油条们还望海涵,勿喷!1、引言前两篇《编码实践篇(单聊功能)》、《编码实践篇(群聊功能)》分别实现了控制台版本的IM单聊和群聊的功能。通过前两篇这两个小案例来体验的只是Netty在IM系统...

基于Netty,从零开发IM(三):编码实践篇(群聊功能)

基于Netty,从零开发IM(三):编码实践篇(群聊功能)

本文由作者“大白菜”分享,有较多修订和改动。注意:本系列是给IM初学者的文章,IM老油条们还望海涵,勿喷!1、引言接上两篇《IM系统设计篇》、《编码实践篇(单聊功能)》,本篇主要讲解的是通过实战编码实现IM的群聊功能,内容涉及群聊技术实现原理、编码实践等知识。学习交流&#...

基于Netty,从零开发IM(二):编码实践篇(im单聊功能)

基于Netty,从零开发IM(二):编码实践篇(im单聊功能)

本文由作者“大白菜”分享,个人博客 cmsblogs.cn,有较多修订和改动。注意:本系列是给IM初学者的文章,IM老油条们还望海涵,勿喷!1、引言接上篇《IM系统设计篇》,本篇主要讲解的是通过实战编码实现IM的单聊功能,内容涉及技术原理、编码实践。补充说明:因为本系列文...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

阿里云智能客服开发者社区
阿里云智能客服开发者社区
依托达摩院核心自然语言理解、语音、智能决策等技术,提供包括云呼叫中心、智能对话机器人、智能策略中心等能力平台,以及智能语音导航、智能外呼、智能对话分析、智能辅助、视频客服、数字人等产品,覆盖全链路智能服务场景。目前已有千余家国内外大中型企业和机构采用了阿里云智能客服解决方案,实现企业服务的智能化升级。
49+人已加入
加入
相关电子书
更多
客服领域的数据智能实践
智能语音客服——大型企业的客服智能化探索
智变 人工智能革新客服行业的实践
立即下载 立即下载 立即下载