首页
学习
活动
专区
工具
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.7K10

跟着源码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、参考资料[

92940

Linux下源码安装PHP 卸载PHP

卸载原有PHP 查看PHP版本 php -v 下面命令删除php不干净但先删一遍 yum remove php 查看剩下的php软件包,其中会有依赖所以得有先后顺序删除 rpm -qa |...源码安装PHP: 首先进入php.net找到要下载的版本页面,复制到下载链接 wget https://www.php.net/distributions/php-7.2.31.tar.bz2 在此之前可以创建好自己的目录...,有条理一些,我创建到/home/work/study/softpackage,在softpackage目录下下载php源码,然后解压出现如下页面 ?...让php -v可以使用: 设置可以直接在任何目录使用php test.php执行命令,进行如下操作 进入到自己放置的php目录下,执行以下命令,然后将红圈的东西写上,就是你的PHP所在的目录 vim...将php.ini文件放在php中: 注意要将php.ini放到你的php目录下的lib目录下面:如此这样php源码安装就大功告成咯》》》》》 ?

6.6K20

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的需求迅速增长。

1.1K20

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

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

22930

跟着源码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.4K41

跟着源码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集成开源

39710

php即时通讯im系统-泡泡IM-thinkphp workerman框架-linux宝塔私有化独立部署安装教程

首先准备好泡泡IM系统代码压缩包 在宝塔面板上传文件代码 双击解压缩所在目录位于,解压缩后的文件目录位于/www/wwwroot/pop-im-master 为了防止出错,目录全部给0777权限...,都勾上 解压缩后的文件结构 添加配置站点信息 关闭防跨站 配置重定向伪静态 访问安装界面 域名/install.php 先手动创建好数据库 填写相应的配置信息 剩下的就是下一步下一步了...,就安装好了php web界面 接下来执行socket服务,先把php被禁用的函数打开,把pcntl系列的禁用函数删除下 web cli终端进入这个目录:/www/wwwroot/pop-im-master.../pop-socket 执行php start.php start -d php start.php start -d

2.3K20
领券