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

IM开源示例——Seatalk

IM技术已经广泛应用于App,自己搭建IM即时通讯不仅对技术要求甚高,人力物力方面也得不偿失.掌握一门IM即时通讯SDK应用技术.能让我们在程序猿大军中提升竞争力....功能 sealtalk 包含集成了完整的 IM 相关通讯 sealtalk 和 sealtalk server 维护了 一套好友关系 和 群组关系 sealtalk 包含多场景的会话 例如: 单聊 群聊...遗憾的是该项目已经停止维护 ,但不失为一个优秀的 http 开源项目,值得了解和学习 db : greenDao greenDao是一个将对象映射到SQLite数据库中的轻量且快速的ORM解决方案。...开发者甚至不需要记住 sql 语句,完全符合面向对象的开发思想 json : fastJson 阿里巴巴开源出品的一款 json 解析开源项目。

2.5K40

SpringBoot集成开源IM框架MobileIMSDK,实现即时通讯IM聊天功能

MobileIMSDK  是一套专门为移动端开发的开源IM即时通讯框架,超轻量级、高度提炼,一套API优雅支持UDP 、TCP 、WebSocket 三种协议,支持iOS、Android、H5、标准Java...该开源工程对应的官方文档比较齐全,需要哪个端,就去看对应端的手册就好了。...手把手教你撸一个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集群(含技术思路

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

开源轻量级 IM 框架 MobileIMSDK v6.1.2 发布!

可能是市面上唯一同时支持 UDP+TCP+WebSocket 三种协议的同类开源IM框架。...二、MobileIMSDK简介 MobileIMSDK 是一套专为移动端开发的原创IM通信层框架: 历经8年、久经考验; 超轻量级、高度提炼,lib包50KB以内; 精心封装,一套API同时支持UDP...、TCP、WebSocket三种协议(可能是全网唯一开源的); 客户端支持 iOS、Android、标准Java、H5、小程序(开发中..)...三、代码托管同步更新 OsChina.net 代码托管: MobileIMSDK: 原创移动端IM通信层框架,轻量级、高度提炼,历经8年、久经考验。...用于开发iOS版即时通讯客户端,支持iOS 8.0及以上,查看API文档; Java客户端SDK:用于开发跨平台的PC端即时通讯客户端,支持Java 1.6及以上,查看API文档; H5客户端SDK:暂无开源

1.2K00

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

而是一个开源的即时通讯解决方案,为开发者提供了一系列的工具和服务,以便于他们在自己的应用程序中集成即时通讯功能。...OpenIM是一个开源的即时通讯解决方案,包括OpenIMSDK和OpenIMServer两个主要部分。开发者可以使用这些工具和服务在自己的应用程序中实现消息的发送、接收、用户管理、群组管理等功能。...OpenIM的主要优势是它是开源的,这意味着开发者可以根据自身的需求对其进行定制和扩展。同时,OpenIM也提供了一系列的文档和示例代码,帮助开发者更快地理解和使用这个解决方案。...,包括open-im-sdk和open-im-server ,本身不包含账号的注册和登录服务。...为方便大家测试,我们开源了包括登录注册功能的 chat 仓库,同时部署chat和open-im-server,即可搭建一个完整的聊天产品。

1.3K20

开源IM工程“蘑菇街TeamTalk”的现状:一场有始无终的开源

在此之前,加上有些场景下(比如为了信息安全而不允许接入第3方云IM的应用、IM作为公司核心技术发展而不考虑用云的情况等)也确实不适合采用云IM,所以目前开发完全自主IM的需求和动力依然很旺盛。...有鉴于此,很多团队开发自主IM时,都会首先想到在开源IM的基础上修改后,作为已用。但话虽如此,靠谱的支持全平台的开源IM,少之又少,这其中,蘑菇街开源的TeamTalk勉强算是一个。...同比其他IM软件,个人觉得TeamTalk的优点主要有以下几点: 开源开源意味着免费和自定义开发,从客户端端到后端,每一部分都开源,社区的力量能够帮助它走得更快更好,也能够帮助一些企业和开发者快速搭建自己的...功能不够完善:TeamTalk作为全新的IM开源软件,目前只具备了语音、文本、表情、传图等基础IM业务功能,功能还不够强大,框架层面,我们也只是做了比较基础的部分。...回到现实的话,半年之内,我们希望能够完成以下几个里程碑: 社区:有一个相对稳定活跃的社区,有一帮志同道合热爱IM热爱开源的小伙伴很重要。 文档:GitHub上的文档和注释能够相对规范完善。

4.9K20

开源即时通讯IM框架 MobileIMSDK v6.5 发布

MobileIMSDK 可能是市面上唯一同时支持 UDP+TCP+WebSocket 三种协议的同类开源IM框架。轻量级、高度提炼,历经10年、久经考验。...二、MobileIMSDK简介MobileIMSDK 是一套专为移动端开发的原创IM通信层框架:历经10年、久经考验;超轻量级、高度提炼,lib包50KB以内;精心封装,一套API同时支持UDP、TCP...、WebSocket三种协议(可能是全网唯一开源的);客户端支持 iOS、Android、标准Java、H5、小程序、Uniapp;服务端基于Netty,性能卓越、易于扩展;可与姊妹工程 MobileIMSDK-Web...https://github.com/JackJiang2011/MobileIMSDK/releases/tag/6.5七、Demo运行演示八、技术应用示例8.1 示例1:基于MobileIMSDK的移动端IM...RainbowChat(更多运行截图):8.2 示例2:基于MobileIMSDK-Web的Web端IM RainbowChat-Web(更多运行截图):

22110

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

用户接口和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.2K20
领券