首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

跟着源码IM(十):基于Netty,搭建高性能IM集群

学习交流: - 移动端IM开发入门文章:《新手入门一篇就够:从零开发移动端IM》 - 开源IM框架源码:https://github.com/JackJiang2011/MobileIMSDK (本文已同步发布于...:http://www.52im.net/thread-3816-1-1.html ) 2、本文源码 主地址:https://github.com/nicoliuli/chat 备地址:https://...github.com/52im/chat 源码的目录结构,如下图所示: 3、知识准备 * 重要提示:本文不是一篇即时通讯理论文章,文章内容来自代码实战,如果你对即时通讯(IM)技术理论了解的太少,建议先详细阅读...《一文读懂即时通讯应用中的网络心跳包机制:作用、原理、实现思路等》 如果觉得理论不够直观,下面的代码实例可以直观地进行学习: 《正确理解IM长连接的心跳及重连机制,并动手实现(有完整IM源码)》 《一种...手把手教你自撸一个Andriod版简易IM (有源码)》 《手把手教你用Netty实现网络通信程序的心跳机制、断线重连机制》 其实,心跳算法的实际效果,还是有一些逻辑技巧的,以下两篇建议必读: 《Web

1.6K10

跟着源码IM(九):基于Netty实现一套分布式IM系统

好了,IM开发实际上涉及的知识维度非常多,限于篇幅就不在这里啰嗦更多,各位读者务必对着源码同步进行学习,这样效果会更好(源码在本文“4、本文源码”一节的附件处可下载)。...9、系列文章 《跟着源码IM(一):手把手教你用Netty实现心跳机制、断线重连机制》 《跟着源码IM(二):自已开发IM很难?...手把手教你撸一个Andriod版IM》 《跟着源码IM(三):基于Netty,从零开发一个IM服务端》 《跟着源码IM(四):拿起键盘就是干,教你徒手开发一套分布式IM系统》 《跟着源码IM(五)...:正确理解IM长连接、心跳及重连机制,并动手实现》 《跟着源码IM(六):手把手教你用Go快速搭建高性能、可扩展的IM系统》 《跟着源码IM(七):手把手教你用WebSocket打造Web端IM聊天...》 《跟着源码IM(八):万字长文,手把手教你用Netty打造IM聊天》 《跟着源码IM(九):基于Netty实现一套分布式IM系统》(* 本文) 10、参考资料 [1] 新手入门:目前为止最透彻的的

1.4K20
您找到你想要的搜索结果了吗?
是的
没有找到

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

22、系列文章《跟着源码IM(一):手把手教你用Netty实现心跳机制、断线重连机制》《跟着源码IM(二):自已开发IM很难?...手把手教你撸一个Andriod版IM》《跟着源码IM(三):基于Netty,从零开发一个IM服务端》《跟着源码IM(四):拿起键盘就是干,教你徒手开发一套分布式IM系统》《跟着源码IM(五):正确理解...IM长连接、心跳及重连机制,并动手实现》《跟着源码IM(六):手把手教你用Go快速搭建高性能、可扩展的IM系统》《跟着源码IM(七):手把手教你用WebSocket打造Web端IM聊天》《跟着源码学...IM(八):万字长文,手把手教你用Netty打造IM聊天》《跟着源码IM(九):基于Netty实现一套分布式IM系统》《跟着源码IM(十):基于Netty,搭建高性能IM集群(含技术思路+源码)》《...跟着源码IM(十一):一套基于Netty的分布式高可用IM详细设计与实现(有源码)》(* 本文)《SpringBoot集成开源IM框架MobileIMSDK,实现即时通讯IM聊天功能》23、参考资料[

89340

IM在线客服系统_开源在线客服系统附源码

在线客服系统及源码:zxkfym.top   什么是在线客服系统?   线客服系统是数字化工作场所的重要工具之一。它用于远程工作的员工之间的沟通和协作,从而使工作更容易、更快。...如何为您的组织选择正确的在线客服系统源码?   当今市场上有许多在线客服系统源码。选择最适合您业务的解决方案并不总是容易的。那么,即时消息解决方案的哪些特性和功能值得关注呢?   ...首先,如果你的在线客服系统源码能够支持除短信之外的其他通讯功能,那就太棒了,例如,寻找支持视频通话和会议的解决方案。   此外,在线客服系统源码的数据保护和安全性应该是一个重要因素。...因此,安全性是在线客服系统源码考量最重要的方面之一,应该成为您决策选择的指导原则。

13.2K20

开源即时通讯(IM)项目OpenIM源码部署流程

开发者在app client中集成OpenIMSDK,同时编写带有自身业务逻辑的app Server代码,通过REST API和callback和OpenIMServer源码部署环境及系统要求注意事项详细说明操作系统...和open-im-server ,本身不包含账号的注册和登录服务。...为方便大家测试,我们开源了包括登录注册功能的 chat 仓库,同时部署chat和open-im-server,即可搭建一个完整的聊天产品。.../部署组件make init && docker compose up -d查看组件状态docker ps二、编译/启动/检测/停止open-im-server编译....在当前数据和隐私安全受到重视的背景下,IM的私有部署需求逐渐增长,这与国内软件产业的崛起趋势相吻合。特别是在政企领域,随着信息技术的快速发展和创新产业的应用,对IM的需求迅速增长。

1K20

留言板asp源码下载_网页留言板源码

哪位高手 可以帮我做个简单初学者ASP留言板! 明天早晨急需 ! 扣扣 。...&server; 我在网站上下载了个ASP的留言板,不知道怎么放到自己的网站上 用超联接直接联上留言本的首页就好了 asp留言代码 界面不用美化 格式:1:联系方式:2:网站主页:3:广告价格....根据你的代码,你是 ASP,而不是 ASP.NET。 ASP 中执行 Access 操作的帐户是 . 谁会做网络技术留言板. 包括毕业论文+设计+答辩. 请会的人帮帮忙! 谢谢!....网络留言板asp+access或者+sql~我这有个不过不免费~可以找我详谈 ‘这是添加留言的页面add.asp’我没看见你的数据库表的名字,于是就用的lyb,你可以改,95%手打,望采纳<!...免费的话上源码网去下载ydaima点com 有需要我们也可以自己做 有需要联系27 54 23 182 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/179244.

8.4K20

社交软件源码的核心,IM即时通讯技术

即时通讯(Instant Messaging)在社交软件源码中有着实时沟通和传输信息技术等服务,比方说我们大家熟悉的微信,QQ等聊天软件,目前,IM技术不仅仅活跃在社交场景中,还在电商直播等各种场景有所表现...IM技术在社交软件源码的主要特点如下:1.社交软件源码实时性:IM技术能够实时传输消息,使得用户可以即时收到信息,方便回复,从而实现快捷交流。...2.社交软件源码多样支持:IM技术除了支持文字消息,还可以传输图片、音频、视频等内容,大大丰富了交流的形式内容。...3.社交软件源码群组功能:IM技术支持建立群组,这样多人可以在同一个聊天室中进行集体讨论和交流。4.社交软件源码消息存储:IM技术可以存储发送和接收的消息,用户可以随时查看聊天记录,方便查找历史对话。...5.社交软件源码支持跨平台:IM技术可以在不同的设备和平台使用,如电脑、手机、平板电脑等。最后,IM技术开发的完结大概有开源代码,自研或者集成IM SDK。

22030

跟着源码IM(八):万字长文,手把手教你用Netty打造IM聊天

一、本文引言 上篇《跟着源码IM(七):手把手教你用WebSocket打造Web端IM聊天》中,我们使用 WebSocket 实现了一个简单的 IM 功能,支持身份认证、私聊消息、群聊消息。...要想系统地学习IM开发的方方面面,请继续阅读:《新手入门一篇就够:从零开发移动端IM》 附录、系列文章 《跟着源码IM(一):手把手教你用Netty实现心跳机制、断线重连机制》 《跟着源码IM...手把手教你撸一个Andriod版IM》 《跟着源码IM(三):基于Netty,从零开发一个IM服务端》 《跟着源码IM(四):拿起键盘就是干,教你徒手开发一套分布式IM系统》 《跟着源码IM...(五):正确理解IM长连接、心跳及重连机制,并动手实现》 《跟着源码IM(六):手把手教你用Go快速搭建高性能、可扩展的IM系统》 《跟着源码IM(七):手把手教你用WebSocket打造Web...端IM聊天》 《跟着源码IM(八):万字长文,手把手教你用Netty打造IM聊天》(* 本文) (本文同步发布于:http://www.52im.net/thread-3489-1-1.html

1.6K10

跟着源码IM(八):万字长文,手把手教你用Netty打造IM聊天

本文作者芋艿,原题“使用 Netty 实现 IM 聊天贼简单”,本次有修订和改动。...一、本文引言 上篇《跟着源码IM(七):手把手教你用WebSocket打造Web端IM聊天》中,我们使用 WebSocket 实现了一个简单的 IM 功能,支持身份认证、私聊消息、群聊消息。...注:源码请从同步链接附件中下载,http://www.52im.net/thread-3489-1-1.html。...Netty源码和API的在线阅读地址: 1)Netty-4.1.x 完整源码(在线阅读版)(* 推荐) 2)Netty-4.0.x 完整源码(在线阅读版) 3)Netty-4.1.x API文档(在线版...)(* 推荐) 4)Netty-4.0.x API文档(在线版) 三、本文源码 本文完整代码附件下载:请从同步链接附件中下载,http://www.52im.net/thread-3489-1-1.html

1.3K41

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

12、系列文章《跟着源码IM(一):手把手教你用Netty实现心跳机制、断线重连机制》《跟着源码IM(二):自已开发IM很难?...手把手教你撸一个Andriod版IM》《跟着源码IM(三):基于Netty,从零开发一个IM服务端》《跟着源码IM(四):拿起键盘就是干,教你徒手开发一套分布式IM系统》《跟着源码IM(五):正确理解...IM长连接、心跳及重连机制,并动手实现》《跟着源码IM(六):手把手教你用Go快速搭建高性能、可扩展的IM系统》《跟着源码IM(七):手把手教你用WebSocket打造Web端IM聊天》《跟着源码学...IM(八):万字长文,手把手教你用Netty打造IM聊天》《跟着源码IM(九):基于Netty实现一套分布式IM系统》《跟着源码IM(十):基于Netty,搭建高性能IM集群(含技术思路+源码)》《...跟着源码IM(十一):一套基于Netty的分布式高可用IM详细设计与实现(有源码)》《跟着源码IM(十二):基于Netty打造一款高性能的IM即时通讯程序》(* 本文)《SpringBoot集成开源

35510

asp.net core 源码分析之Session

Session的官方文档 https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/app-state .Net core Session Github源码...byteLoginId); var loginId = System.Text.Encoding.Default.GetString(byteLoginId); // LoginId="666"; 3、源码分析图...core中Session的代码还是比较简单的,运用操作也比较简单; 2、可以清楚的理解asp.net core中Session的原理; 3、可以学习其他生产随机数的方法; 4、可以学习在中间件中怎么运用设置...core http时会详细介绍; 7、简单知道了对于缓存的获取和增加; 8、下一篇将分析 .net core configuration,敬请关注; 9、记得推荐评论,或者可以留言希望分析哪部分asp.net...core的源码 作者:Emrys 出处:http://www.cnblogs.com/emrys5/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接

5.4K10

用户接口和IM表达式(IM 5.6)

上接IM 5.5。本章为IM系列第五章 使用In-Memory表达式优化查询第六部分用户接口和IM表达式。...· DISABLE 数据库不会将IM表达式(无论是静态还是动态)都填充到IM列存储中。 注: IM表达式不支持依赖于NLS的数据类型。...(IM-4.2 第二部分) 第四章 为IM 启用填充对象之启用和禁用列(IM-4.3 第三部分) 第四章 为IM 启用填充对象之在NO INMEMORY表上指定INMEMORY列属性:示例(IM-4.4...第四部分) 第四章 为IM 启用填充对象之启用和禁用表空间的IM列存储(IM 4.5) 第四章 为物化视图启用和禁用IM列存储(IM 4.6) 第四章 为IM 启用填充对象之强制填充In-Memory...对象:教程(IM 4.7) 第四章 为IM 启用填充对象之为IM列存储启用ADO(IM 4.8) 第五章 使用In-Memory表达式优化查询(IM 5.1) IM表达式的目的(IM 5.2) IM表达式如何工作

1.1K20

IM表达式的目的(IM 5.2)

上接IM 5.1,本章为IM系列第五章 使用In-Memory表达式优化查询第二部分IM表达式的目的。 IM表达式的目的 IM表达式通过预先计算计算密集表达式来加速大数据集的查询速度。...IM表达式和物化视图解决了相同的问题:如何避免重复计算表达式。然而,IM表达式具有优于物化视图的优点: · IM表达式可以捕获未持久存储的数据。...(IM-4.2 第二部分) 第四章 为IM 启用填充对象之启用和禁用列(IM-4.3 第三部分) 第四章 为IM 启用填充对象之在NO INMEMORY表上指定INMEMORY列属性:示例(IM-4.4...第四部分) 第四章 为IM 启用填充对象之启用和禁用表空间的IM列存储(IM 4.5) 第四章 为物化视图启用和禁用IM列存储(IM 4.6) 第四章 为IM 启用填充对象之强制填充In-Memory...对象:教程(IM 4.7) 第四章 为IM 启用填充对象之为IM列存储启用ADO(IM 4.8) 第五章 使用In-Memory表达式优化查询(IM 5.1) 山东Oracle用户组(Shandong

1K30

自已开发IM有那么难吗?手把手教你自撸一个Andriod版简易IM (有源码)

不想看文章的同学,可以直接到Github下载本文源码: 1)原始地址:https://github.com/FreddyChen/NettyChat 2)备用地址:https://github.com/...52im/NettyChat 接下来,让我们进入正题。...《移动端IM开发需要面对的技术问题(含通信协议选择)》 《简述移动端IM开发的那些坑:架构设计、通信协议和客户端》 《理论联系实际:一套典型的IM通信协议设计详解》 《58到家实时消息系统的协议设计等技术实践分享...有关即时通讯(IM)应用中的消息送达保证机制,可以详细阅读以下文章: 《IM消息送达保证机制实现(一):保证在线实时消息的可靠投递》 《IM群聊消息如此复杂,如何保证不丢不重?》...第一次写技术分享文章,有很多地方也许逻辑不太清晰,由于篇幅有限,也只是贴了部分代码,建议大家把源码下载下来看看。

92230

自已开发IM有那么难吗?手把手教你自撸一个Andriod版简易IM (有源码)

* 重要提示:本文不是一篇即时通讯理论文章,文章内容全部由实战代码组织而成,如果你对即时通讯(IM)技术理论了解的太少,建议先详细阅读:《新手入门一篇就够:从零开发移动端IM》。...不想看文章的同学,可以直接到Github下载本文源码: 1)原始地址:https://github.com/FreddyChen/NettyChat 2)备用地址:https://github.com...《移动端IM开发需要面对的技术问题(含通信协议选择)》 《简述移动端IM开发的那些坑:架构设计、通信协议和客户端》 《理论联系实际:一套典型的IM通信协议设计详解》 《58到家实时消息系统的协议设计等技术实践分享...有关即时通讯(IM)应用中的消息送达保证机制,可以详细阅读以下文章: 《IM消息送达保证机制实现(一):保证在线实时消息的可靠投递》 《IM群聊消息如此复杂,如何保证不丢不重?》...第一次写技术分享文章,有很多地方也许逻辑不太清晰,由于篇幅有限,也只是贴了部分代码,建议大家把源码下载下来看看。

1.2K31

基于Netty,徒手撸IM(一):IM系统设计篇

注意:本系列是给IM初学者的文章,IM老油条们还望海涵,勿喷!...,有的只是从IM入门者的角度的思路和实战,适合IM初学者阅读。...2、知识准备* 重要提示:本系列文章主要是代码实战分享,如果你对即时通讯(IM)技术理论了解的不多,建议先详细阅读:《零基础IM开发入门:什么是IM系统?》、《新手入门一篇就够:从零开发移动端IM》。...Netty源码和API的在线查阅地址:1)Netty-4.1.x 完整源码(在线阅读版)(* 推荐)2)Netty-4.1.x API文档(在线版)3、系列文章本文是系列文章的第1篇,以下是系列目录:《...《移动端IM中大规模群消息的推送如何保证效率、实时性?》《现代IM系统中聊天消息的同步和存储方案探讨》《关于IM即时通讯群聊消息的乱序问题讨论》《IM群聊消息的已读回执功能该怎么实现?》

1.8K10

IM开发快速入门(一):什么是IM系统?

2、系列文章目录 《IM开发快速入门(一):什么是IM系统?》(* 本文) 《IM开发快速入门(二):什么是IM系统的实时性? (稍后发布)》 《IM开发快速入门(三):什么是IM系统的可靠性? ...(稍后发布)》 《IM开发快速入门(四):什么是IM系统的一致性? (稍后发布)》 《IM开发快速入门(五):什么是IM系统的安全性? ...(稍后发布)》 《IM开发快速入门(六):什么是IM系统的的心跳机制? (稍后发布)》 《IM开发快速入门(七):如何理解并实现IM系统消息未读数? ...下面这些场景是我们大家都熟悉的,都用到了IM技术: 1)微信、qq、钉钉等主流IM应用:这是IM技术的典型应用场景; 2)微博、知乎等社区应用:它们利用IM技术实现了用户私信等点对点聊天; 3)抖音、快手等直播...以下文章适合IM架构设计入门,有兴趣可以读一读: 《浅谈IM系统的架构设计》 《简述移动端IM开发的那些坑:架构设计、通信协议和客户端》 《从游击队到正规军(一):马蜂窝旅游网的IM系统架构演进之路》

2.3K12
领券