首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Android群英传

    IM开源示例——Seatalk

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

    2.9K40发布于 2018-07-20
  • 来自专栏即时通讯技术

    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集群(含技术思路

    4K11编辑于 2022-05-05
  • 来自专栏即时通讯技术

    开源移动端IM框架MobileIMSDK:快速入门

    十三、联系方式 讨论学习和资料区:点击进入; 移动端即时通讯学习交流群:215891622(更多QQ群点此进入); bug和建议请发送至:�jack.jiang@52im.net或jb2011@163.

    3.1K20发布于 2018-08-23
  • 来自专栏前端实验室

    这款开源IM 聊天应用太牛逼了!

    昨天小师妹逛Gitee,无意间发现了这款开源的聊天应用,使用全新技术完成的通讯聊天网页! 作者使用了全新的技术栈开发了这个功能,并开源供大家学习参考!点赞! 作者开源目的旨在给刚学习该领域的新人一些引路,不管你是前端还是后端,都能对你在通讯聊天这个领域有一点点的启发。 再次为作者的开源精神和技术点个赞~ 点击下方卡片回复 20220315 获取项目地址。

    3.2K30编辑于 2022-12-02
  • 来自专栏即时通讯技术

    开源轻量级 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.5K00编辑于 2021-12-16
  • 来自专栏全栈程序员必看

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

      在线客服系统比以往任何时候都更受欢迎,随着即时通讯巨头WhatsApp、Facebook Messenger和微信的崛起,即时通讯平台也正在接管商业通信。精简和用户友好的消息传递解决方案已经取代了电话、传真和电子邮件,它们使团队能够更成功地沟通和协作,即使是在混合的工作环境中。   在线客服系统及源码:zxkfym.top

    14.9K20编辑于 2022-09-09
  • 来自专栏即时通讯技术

    开源移动端 IM 框架 MobileIMSDK v6.0 发布!

    可能是市面上唯一同时支持UDP+TCP+WebSocket三种协议的同类开源IM框架。 二、MobileIMSDK简介 ? MobileIMSDK是一套专为移动端开发的原创IM通信层框架: 历经8年、久经考验; 超轻量级、高度提炼,lib包50KB以内; 精心封装,一套API同时支持UDP、TCP、WebSocket三种协议 (可能是全网唯一开源的); 客户端支持 iOS、Android、标准Java、H5、小程序(开发中..)

    1.2K20发布于 2021-07-27
  • 来自专栏IM即时通讯技术

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

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

    9.1K30编辑于 2023-09-12
  • 来自专栏即时通讯技术

    开源IM聊天程序HarmonyChat:基于鸿蒙NEXT的WebSocket协议

    目前高质量的鸿蒙NEXT端IM聊天方面的开源代码还非常少(几乎找不到有价值的开源分享),所以我希望能把自已编写的相关代码抽取出来供需要的人借鉴和使用,共同进步。 资料请参考:《MobileIMSDK开源服务端的部署指南》。 13、相关资料[1] 华为鸿蒙Next官方开发资料[2] MobileIMSDK开源框架的API文档[3] MobileIMSDK开源IM框架源码(Github地址点此)[4] MobileIMSDK 、MINA视频教程、Netty快速入门视频 [有源码]》《轻量级即时通讯框架MobileIMSDK的iOS源码(开源版)[附件下载]》《开源IM工程“蘑菇街TeamTalk”2015年5月前未删减版完整代码 :技术原理、代码示例等》《SpringBoot集成开源IM框架MobileIMSDK,实现即时通讯IM聊天功能》《基于Netty,徒手撸IM(一):IM系统设计篇》

    75310编辑于 2025-01-02
  • 来自专栏用户4215420的专栏

    开源即时通讯(IM)系统-仿微信

    1.目标: E聊SDK目标是打造一个免费开源,接入简单,适应多平台的即时通信SDK,为广大开发者提供便利。 2.简介: E聊SDK是一套适用于PC端, 移动端的即时通讯解决方案,源代码开放。

    5.4K30发布于 2020-06-11
  • 来自专栏玩转全栈

    一个开源P2P-IM项目研究

    现在,小伙伴觉得隐私是非常重要的一件事情,谁也不希望裸奔在互联网的汪洋大海之中,那么如何做到,P2P IM,无服务器IM. 20190620181501.png] 所以只能在真机上跑,或者去找到这个静态链接库的x86版本,修改一下这里: [20190620181553.png] 就可以在模拟器上跑了,这个库opus是做音频处理的一个开源

    2.4K110发布于 2019-07-04
  • 来自专栏即时通讯技术

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

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

    5.8K20发布于 2018-08-23
  • 来自专栏即时通讯技术

    开源轻量级IM框架MobileIMSDK v3.0发布!

    二、MobileIMSDK简介 MobileIMSDK是一套专为移动端开发的开源即时通讯高可重用框架: 超轻量级、高度提炼,lib包50KB以内; 完全基于UDP协议实现; 客户端支持iOS、Android 三、代码托管同步更新 OsChina: 代码托管:jackjiang/MobileIMSDK - 码云 - 开源中国 项目资料:点击查看更多资料 GitHub: 代码托管:JackJiang2011/MobileIMSDK (原文链接:http://www.52im.net/article-246-1.html)

    1.9K10发布于 2018-08-23
  • 来自专栏即时通讯技术

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

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

    1.8K30编辑于 2022-07-19
  • 来自专栏即时通讯技术

    开源即时通讯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(更多运行截图):

    1K10编辑于 2024-05-09
  • 来自专栏即时通讯技术

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

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

    1.8K30编辑于 2023-02-08
  • 来自专栏数据库与编程

    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

    1.5K30编辑于 2022-04-23
  • 来自专栏数据库与编程

    用户接口和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.6K20编辑于 2022-04-23
  • 来自专栏终码一生

    开源项目 | 一款 IM 即时通讯系统,真是优雅!

    1 简介 该项目用JAVA语言,基于t-io开发的轻量、高性能、单机支持几十万至百万在线用户IM,主要目标降低即时通讯门槛,快速打造低成本接入在线IM系统,通过极简洁的消息格式就可以实现多端不同协议间的消息发送如内置 (Http、Websocket、Tcp自定义IM协议)等,并提供通过http协议的api接口进行消息发送无需关心接收端属于什么协议,一个消息格式搞定一切! 2 主要特点 高性能(单机可支持几十万至百万人同时在线) 轻量、可扩展性极强 支持集群多机部署 支持SSL/TLS加密传输 消息格式极其简洁(JSON) 一端口支持可插拔多种协议(Socket自定义IM 扩展字段名称':'扩展字段value'}" } 鉴权请求消息结构 { "cmd":"命令码(3)int类型", "token": "校验码" } 4 使用说明 服务端 快速开发自己的高性能IM </artifactId> <version>3.0.0.v20200501-RELEASE</version> </dependency> 客户端 快速开发自己的IM客户端:引入jim-client

    3.7K20编辑于 2022-04-15
  • 来自专栏即时通讯技术

    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系统架构演进之路》

    3.3K22发布于 2020-07-09
领券