默认
打赏 发表评论 45
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
[推荐] 全功能移动端即时通讯/IM系统:RainbowChat基本介绍
微信扫一扫关注!

1、基本介绍


[推荐] 全功能移动端即时通讯/IM系统:RainbowChat基本介绍_rbp-logo.png

RainbowChat是一套基于MobileIMSDK通信框架的产品级移动端IM系统。RainbowChat源于真实运营的产品,运营统计:点此进入,不同于市面上某些开源或淘宝售卖的demo级代码,RainbowChat的产品前身已被成千上万真实的客户使用过,解决了大量的屏幕适配、细节优化、机器兼容问题(可自行下载体验:专业版下载安装)。

RainbowChat为自主知识产权的产品级工程,可方便打算基于MobileIMSDK开发全功能IM的开发者,能站在既有的成果上直接2次开发,从而快速掌握自主开发全功能IM的能力、加快项目进度、同时降低项目开发的不可控风险

* RainbowChat可能是市面上能买到的,唯一一款同时支持TCP、UDP两种通信协议的IM产品且核心通信层也是自主开发的)。

* RainbowChat可以保证,交付的是100%无闭源代码,包括核心通信层,无一行保留(市面上包括打着开源名义的IM产品,要么拼凑的是别人开源的核心,要么闪烁其词不开源核心,不信你多问几句)。

特别说明:本产品是RainbowChat-Web的姊妹产品。从产品规划上来说,RainbowChat(即本产品)是APP端IM系统产品,RainbowChat-Web是Web端IM系统产品。即RainbowChat(本产品)和RainbowChat-Web是两套系统、两个产品,目的是提供更灵活的选择,因为不是所有人都需要3端(即android\ios\web)同时提供,这样进行产品划分可减去不需要的购买成本。但两者的底层从第一行代码开始就设计为无缝互通,化整为零,开发者的选择可以更加灵活自由。(两个产品的整合互通演示视频:点此进入

最新动态1:已发布配套姊妹产品(Web端IM)——RainbowChat-Web v7.2详见产品说明版本日志)。
最新动态2:已发布RainbowChat[专业版] v11.7详见更新说明),性能升级
最新动态3:已发布RainbowChat-iOS端 v9.1bug修复和优化)(App Store安装地址持续开发进展...、更多运行截图)。

2、相关链接


  ❶ RainbowChat 详细介绍:点击进入* 本文
  ❷ RainbowChat 技术转让:点击进入 推荐
  ❸ RainbowChat 产品截图:Android端截图真机实拍视频)、iOS端截图真机实拍视频
  ❹ RainbowChat 下载体验:点击进入 推荐
  ❺ RainbowChat 案例数据:点击进入
  ❻ RainbowChat 淘宝链接:点击进入
  ❼ RainbowChat 更新日志:点击进入

* 更多详情请进入:RainbowChat产品论坛专区

3、使用技术


  ① Web端IM框架:MobileIMSDK-Web
  ② 移动端IM框架:MobileIMSDK
  ③ 移动端音视频:RainbowAV

4、产品优势


RainbowChat与网上找到的免费或开源代码相比,有以下优势:

网上的代码
RainbowChat
* 自主开发从核心到应用层,技术可控,绝非开源拼凑
?
* 精编代码(代码精炼,注释完备,绝不炫技
×
* 完全开源(保证无闭源,绝无假开源套路,不信?问问别人敢不敢这么说
×
* 丰富的手册(文档总计超过150页,不够?请尽管跟我说
×
* 源自运营过的产品(并非Demo,不是网上那种萌新团队练手代码
×
* 有问必答的技术支持(论坛、VIP群、一对一
×
* 代码品质保证(代码可以写的不快,但不会为了凑功能而堆代码
×
* 持续的升级和永久售后
×

具体技术优势:请见本文“13、技术亮点”一节。

另外,Jack Jiang依托即时通讯网长期提供即时通讯技术的分享和传播,这里的技术资源和技术支持毫无疑问是您能找到的最低成本且是最优质的!

5、技术支持和联系方式



[推荐] 全功能移动端即时通讯/IM系统:RainbowChat基本介绍_author2023-2.png

6、技术转让和授权说明


实施细则:技术转让和授权的详细实施细则,详见:《RainbowChat 技术转让说明、授权协议书范本》。
补充说明:如果还需了解更多技术细节或解答其他疑问,请联系作者,QQ:413980957、微信:hellojackjiang、邮箱:jack.jiang@52im.net

7、客户案例(部分)


[推荐] 全功能移动端即时通讯/IM系统:RainbowChat基本介绍_典型客户.jpg
  • 杭州**科技有限公司
  • 厦门**科技有限公司
  • 大连**科技有限公司
  • 泰安**软件有限公司
  • 深圳市*硕技术有限公司
  • 深圳市****科技有限公司
  • 广州**医院管理有限公司
  • 河南**物联技术有限公司
  • 江阴**网络技术有限公司
  • 西安**电子科技有限公司
  • 深圳市****科技有限公司
  • 河北*云信息技术有限公司
  • 广州***网络科技有限公司
  • 深圳市**信息技术有限公司
  • ****(北京)科技有限公司
  • 陕西**易网络科技有限公司
  • 南京****电子科技有限公司
  • 上海***计算机技术有限公司
  • 广州市华*信息科技有限公司
  • 杭州**数字信息技术有限公司
  • 武汉**经济发展股份有限公司
  • ****(广州)区块链研究有限公司
  • 山东省诸城市**网络科技有限公司
  • ** Systems International Sdn Bhd(马来西亚)
  • 深圳宇**科技有限公司
  • 上海合*信息技术有限公司
  • **(北京)通信科技有限公司
  • 杭州*达科技有限公司
  • 广州水木**信息科技有限公司
  • 成都卓越**信息技术有限公司
  • 江西中科**智慧医疗科技有限公司
  • 四川普思**信息技术有限公司
  • **元技术(深圳)有限公司
  • 广东*讯*技有限公司
  • 上海*牛科技有限公司
  • 平潭新**科技有限公司
  • 重庆**豪科技有限公司
  • 厦门优品**科技有限公司
  • 上海聚*信息科技有限公司
  • 越**融信息服务(上海)有限公司
  • 广州*讯网络技术有限公司
  • 南京*石科技股份有限公司
  • 四川博*信息技术有限公司
  • 哈尔滨*智科技有限公司
  • 香**然科技有限公司
  • 江**瑞信息技术有限公司
  • 武汉云***信息技术有限公司
  • 小**智(沈阳)科技有限公司
  • 深圳市明***科技股份有限公司
  • 济宁*牛**科技有限公司
  • 沈阳*****亚有限公司(国企
  • 海南**玩网络科技有限公司
  • 辽宁云***科技股份有限公司
  • 山东*云信息科技有限公司
  • 昌吉市金**信息技术有限公司
  • 浙江**控股集团有限公司(某世界500强
  • 河北*跃教育科技有限公司
  • 福建省***金融信息服务有限公司
  • 青岛中科**科技有限公司
  • 旗*云*网络科技(深圳)有限公司
  • 海**邻科技有限公司
  • 成都**智能软件开发有限公司
  • 山东**信息工程有限公司(国企
  • 苏*北*信息技术有限公司
  • 上*和*信息科技有限公司
  • 厦门**星网络科技有限公司
  • 福建**互娱文化集团有限公司
  • 福建**特科技有限公司
  • 厦门*漫科技有限公司
  • 南京*酷**科技有限公司
  • 北京**联科技股份有限公司(上市公司
  • 深圳益**游网络科技有限公司
  • 四川**德科技有限公司
  • 湖南**娱乐网络科技有限
  • 山东*构**科技有限公司
  • 东莞市**电子商务有限公司
  • 四川**快网络科技有限公司
  • **集团城*发展股份有限公司
  • 厦门**互联网络科技有限公司
  • 四川**交通科技有限公司
  • 上海*君**科技有限公司
  • 北京中科**科技有限公司
  • 北京*真科技**有限公司
  • 上海猫*网络科技有限公司
  • 福建智*达**科技有限公司
  • 东莞市*仔电子商务有限公司
  • 天津车**数据信息技术有限公司
  • 厦门*超*易有限公司
  • 中山市*伟**有限公司
  • 上海*智**科技有限公司
  • 杭州*拓科技有限公司
  • 福州*软**科技有限公司
  • 上海*赢**技术有限公司
  • 深圳市*哒科技有限公司
  • 北京**司特科技有限责任公司
  • 江苏*创信息技术有限公司
  • *华科技(昆山)有限公司
  • 成都*易信息技术有限公司
  • 北京**佳音科技有限公司
  • 深圳市易**软件开发有限公司
  • 上海*旺信息科技有限公司
  • 北京**司特科技有限责任公司
  • 厦门*智计**科技有限公司
  • 南宁*兴网络科技有限公司
  • 北京**格林科技有限公司
  • 深圳市*通科技有限公司
  • 重庆**智慧医疗科技有限公司
  • 廊坊*昌**网科技有限公司
  • 厦门**云信息科技有限公司
  • 南京数**和科技有限公司
  • 郑州*桃科技有限公司
  • 四川省成都市**科技工作室
  • 上海速*软件有限公司
  • 杭州*合信息技术有限公司
  • 深圳市*硕技术有限公司
  • 北京**技术应用研究所(事业单位
  • 重庆*润科技有限公司
  • 北京**思宇科技发展有限公司
  • **飞行器科技(深圳)有限公司武汉分公司
  • 成都**克斯科技有限公司
  • 海南**达信息技术有限公司
  • 南京云**网络科技有限公司
  • 深圳市*通科技有限公司
  • 北京****企业策划有限公司
  • *智科技(成都)有限公司
  • 广州浩*网络科技有限公司
  • 武汉***客软件工程有限公司
  • 石狮市龙**落**营销策划有限公司
  • 广州*兰**管理有限公司
  • 北京*山科技股份有限公司
  • 南京*江科技有限公司
  • 厦门盛**道科技有限公司
  • 湖南*东**技术工程有限公司
  • 深圳市*源科技有限公司
  • 北京*应科技有限公司
  • *谷科技股份有限公司
  • 重庆*未科技有限公司
  • 武汉*俊技术有限公司
  • 广西*宁数*计算机科技有限公司
  • 徐州*酷科技有限公司
  • 青岛*奇网络科技有限公司
  • 广州*兴网络科技有限公司
  • 山西晋**达科技有限公司
  • 重庆*升**技术有限公司
  • 西安*吧网络科技有限公司
  • 山东*帜信息有限公司
  • 中**脉(北京)技术股份有限公司
  • 泉州市*顺网络科技有限公司
  • *海(北京)食品有限公司
  • 广西南宁**掌网络科技有限公司
  • 深圳市和**季文化传播有限公司
  • 成都**互联科技有限公司
  • 北京文*信息技术有限公司
  • 武汉市百**通科技有限公司
  • 深圳市前**统网络科技有限公司
  • 北京*三科技有限公司
  • 浙江*拉**服务有限公司
  • 上海*碑网络有限公司
  • 北京信**数码科技有限公司
  • 深圳市**机器人有限公司
  • 内蒙古蒙***古文化股份有限公司
  • 北京优**购信息技术有限公司
  • 温州*急信息技术有限公司
  • 杭州*星网络科技有限公司
  • 杭州*云科技有限公司
  • 广州*宠科技有限公司
  • *信高科(北京)科技有限公司
  • 微**选(福建)网络技术有限公司
  • 桂林*算**科技有限公司
  • 武汉金*禾**科技有限公司
  • 重庆*江科技有限公司
  • 深圳市智**远科技有限公司
  • 云南*捷科技有限公司
  • 浙江*舟科技有限公司
  • 宁波简*信息科技有限公司
  • 郑州*午网络科技有限公司
  • 中**量*科技有限公司
  • 海南*蝶**科技有限公司
  • 四川*合**横信息技术有限公司
  • 北京有**大软件股份有限公司
  • 郴州市*体网络科技有限公司
  • 杭州云**力科技有限公司
  • 四川谈**奔*赞科技有限公司
  • 国**源科技(北京)有限公司
  • 成都威*信实业有限公司
  • 杭州*健科技有限公司
  • 北京榕*互联科技有限公司
  • 深圳市**奉行信息技术有限公司
  • 上饶市东*网络科技有限公司
  • **汽车安全系统(上海)有限公司
  • 广西木*科技有限公司
  • 北京*蓝软件系统股份有限公司
  • 广州**人力资源有限公司
  • 安徽*达软件科技有限公司
  • 南通**电子科技有限公司
  • 河北*树科技有限公司
  • 西安和*物流科技有限公司
  • 北京**通网信科技有限公司
  • **云计算技术有限公司
  • 湖南鲁*科技有限公司
  • 重庆**方科技有限公司
  • 漳州市*创文化传媒有限公司
  • 北京安**通科技有限公司
  • 广州*岛网络科技有限公司
  • 深圳市**兴业科技有限公司
  • 杭州**安科技有限公司
  • 武汉*网信息技术有限公司
  • 北京**未来科技有限公司
  • *商(厦门)科技股份有限公司
  • 浙江**集团有限公司
  • 杭州**国际贸易有限公司
  • 南京魔**信息科技有限公司
  • 重庆**互娱网络科技有限公司
  • *迪科技(海南)有限公司
  • 杭州**互联网络技术有限公司
  • 成都*星科技有限公司
  • 湖南**互动网络科技有限公司
  • 福建**数据科技有限公司
  • *信科技(成都)有限公司
  • 麟**有限公司(香港)
  • 浙江*配科技有限公司
  • 青岛**数据信息技术有限公司
  • 苏州智**咨询管理有限公司
  • 厦门**佳通信息科技有限公司
  • 柳州*华网络科技有限公司
  • 常州星**电子科技有限公司
  • 杭州宝**科技有限公司
  • 长沙**网络科技有限公司
  • 广州语*科技有限公司
  • 标***(大连)科技有限公司
  • 河北博***科技有限公司
  • 中山市**物联科技有限公司
  • 成都东*科技有限公司
  • 湖州**网络科技有限公司
  • 郑州**数字科技有限公司
  • 成都**文化传媒有限公司
  • **管理咨询(北京)有限公司
  • 深圳市**新能源科技有限公司
  • 北京***锐科技有限公司
  • 江苏**医疗设备股份有限公司
  • 黑龙江省*越科技有限公司
  • 北京***谷科技有限公司
  • 北京小**科技有限公司
  • 福州浪*网络科技有限公司
  • 厦门*凡科技有限公司
  • 广州*望信息技术有限公司
  • 广东*为通信技术有限公司
  • *程网络科技股份有限公司
  • 上海*达软件股份有限公司
  • 重庆枚*科技有限公司
  • 江苏慧*信息科技有限公司
  • 重庆探**科技有限公司
  • 内蒙古泰航信息技术有限公司
  • 山东亚微新源软件有限公司
  • 广州小鹏汽车科技有限公司
  • 湖南灵琳文化传播有限公司
  • 郑州迪凯电子技术有限公司
  • 武汉鑫业盛网络科技有限公司
  • 湖南数亮数据科技有限公司
  • 长沙凸凸网络科技有限公司
  • 四川深度在线广告传媒有限公司
  • 南昌博方信息技术有限公司
  • 宁夏英炜智慧电子信息工程有限公司
  • 中国科学院***研究所(事业单位
(.....  以上仅部分客户,个人用户因涉隐私也未列出  .....)

(因保密原则,以上客户均不具名,且任何涉及客户信息的咨询等均无法提供,感谢你的理解!)

8、客户评价(节选)


[推荐] 全功能移动端即时通讯/IM系统:RainbowChat基本介绍_客户评价.png

9、品质说明


❶ 源自真正运营的产品:
RainbowChat源于真实运营的产品,运营统计:点此进入

❷ 这并不是个Demo:
不同于市面上某些开源或淘宝的demo级代码,RainbowChat已被成千上万真实的客户使用过,解决了大量的屏幕适配、细节优化、机器兼容问题。

❸ 简洁、精炼、优化:
RainbowChat为了最小化开发者2次开发时的兼容性、可读性、可维护性难度,把框架的依赖、工具的依赖、各种库版本的依赖、运行环境的依赖都尽最大努力降到最低,极大降低开发者的开发环境和部署环境搭建的成本,达到最简洁、最精炼的目标。

* 截止目前:RainbowChat已全面深度适配最新Android系统,确保更佳的用户体验效果。有图有真相!▼
[推荐] 全功能移动端即时通讯/IM系统:RainbowChat基本介绍_真机信息-v117.jpg
主要功能真机实拍视频:在新窗口中查看视频

* v4.5版以前:RainbowChat严格保证能在低至Android 2.3版本的老爷机上流畅地运行这也从侧面证明了RainbowChat在内存优化、性能优化、Android版本兼容等方方面面的努力您现在就可以找一台老旧Android机试试!有图有真相!▼
[推荐] 全功能移动端即时通讯/IM系统:RainbowChat基本介绍_b.jpg
[推荐] 全功能移动端即时通讯/IM系统:RainbowChat基本介绍_a.jpg

10、存在的意义


1用于演示MobileIMSDK开发全功能IM的能力


RainbowChat的即时通讯技术层完全基于MobileIMSDK,RainbowChat的前身是一款公开运营过的跨国IM通信产品。可作为MobileIMSDK工程的产品级IM实现参考案例,希望对MobileIMSDK的使用者有所启发。

提示:MobileIMSDK是一个经高度提炼,具有高可重用性的移动端即时通讯核心框架。MobileIMSDK适用于大多数需实现实时信息推送的场景(比如:APP的推送服务端、IM即时通讯、企业应用里的OA实时信息流转等)。


2 RainbowChat可技术转让进行2次开发,大幅降低自主开发IM的风险和难度


RainbowChat在兼容性、可读性、可维护性,以及框架的依赖、工具的依赖、各种库版本的依赖、运行环境的依赖,都努力做到最低,极大降低开发者的开发环境和部署环境搭建的成本。

RainbowChat为自主知识产权的产品级工程,可进行技术转让,以便有意向基于MobileIMSDK开发全功能IM的开发者,能站在既有的成果上直接2次开发,从而快速掌握自主开发全功能IM的能力、加快项目进度、同时降低项目开发的不可控风险。技术咨询和合作,欢迎联系作者,支持正规公对公、或个人用户的技术合作(详见《RainbowChat 技术转让说明、授权协议书范本》)。

11、安装体验(建议优先下载TCP版)


► 点击进入:RainbowChat下载体验 (包括二维码、下载链接、测试账号) 推荐

12、功能简介


1、支持文本消息、语音留言消息、图片消息、大文件消息、短视频消息、个人名片、群名片、位置消息、Emoji表情、消息撤回、消息转发、消息引用、“@”功能、“扫一扫”功能等;
2、支持一对一陌生人聊天模式;
3、支持一对一正式好友聊天模式;
4、支持多对多群聊聊天模式,且自动防刷屏(仅限专业版)
5、完善的群组信息管理:建群、退群、解散、转让、邀请、踢人、群公告等 (仅限专业版)
6、完整的注册、登陆、密码找回等功能闭环;
7、个人中心功能:改基本信息、改个性签名、改头像、改密码等;
8、支持个人相册、个人语音介绍;
9、完整的礼物发送和积分管理子系统;
10、完整的离线消息/指令拉取机制;
11、完整的本地消息/指令缓存机制,节省网络流量;
12、完整的富媒体文件(语音、大文件、图片、短视频)缓存机制,节省网络流量;
13、完整的好友关系管理:查找好友、发出请求、处理请求、删除好友、好友备注等;
14、全功能实时语音聊天(完全自主开发,现在就可体验);
15、全功能实时视频聊天(完全自主开发,现在就可体验);
16、内置一完整“商城”模块,目前仅用于演示产品的完整性;
17、其它未提及的功能和特性请自行下载体验。

RainbowChat线上版本目前仅作演示和研究之用,运行环境条件有限,请客观评估。


13、技术亮点


1)从Andriod 2.3、iOS 5.0 时代持续升级至今(历经时间考验和大量客户面辐射的代码,可靠性、兼容性一定优于短时间内堆砌功能的产品);
2)底层算法库到上层功能,完全自主开发,技术资产可控
3)同时支持TCP、UDP两种通信协议(可能是市面上能买到的唯一一款);
4)独有的UDP协议支持, 能更好地适应卫星网、移动弱网、嵌入式物联网等场景;
5)即时通讯核心层基于MobileIMSDK 工程,保证了业务代码与通信核心的高度分层(经验不足的IM产品是做不到这一点的);
6)支持完整的消息送达保证(QoS)机制,保证送达率,理论丢包率约为0.0001%;
7)独有的UDP协议无连接特性保证在高延迟、跨洲际、不同网络制式的恶恶劣环境中能稳定、可靠地运行;
8)基于 MobileIMSDK 工程的自有协议,未来的流量压缩对于APP端的节电控制和流量控制、服务端的网络吞吐等都有完全的控制能力;
9)完善的网络状况自动检测、断网重连等服务自动治愈能力;
10)核心算法和实现均为自主原创(历经8年,并非开源拼凑),保证了技术的持续改进、升级、扩展;
11)聊天协议兼容:实现了与RainbowChat-Web产品完全兼容的协议模型;
12)消息收发互通:实现了与RainbowChat-Web产品的无缝消息互通。

14、设计原则


为了更易学习、研究、2次开发,RainbowChat始终遵从:

  • 1)极少依赖:绝不存在莫名其妙的多余lib引用(lib依赖基于Maven管理),保持轻量;
  • 2)架构简洁:简单直接,易于学习,能少一个分层则绝不强行炫技;
  • 3)简单地就是最好的:始终贯彻简单直接的互联网产品技术理念。

15、开发文档(部分)


完善的手册和文档,全部文档总计大于 150 页。以下是少量文档(已做模糊处理),仅供技术评估用。


16、技术合法性


[推荐] 全功能移动端即时通讯/IM系统:RainbowChat基本介绍_rainbowchat_ma.jpg
说明:完全自主产权,全套高质量源码和设计文件,绝无隐藏的第3方依赖(详见《RainbowChat 技术转让说明、授权协议书范本》)。

16、运行截图和视频概览


详细运行截图和说明请查看:RainbowChat前端APP功能截图》。

以下为部分功能实拍视频(新窗口中打开此视频):

限于视频时长,本视频无法深入演示全部功能,如有疑问请下载APP亲自体验

以下为主要功能截图拼合图:
RainbowChat_v9.0_拼合大图_Android_(百分之75质量_part1).zip (2.95 MB , 下载次数: 72 )
RainbowChat_v9.0_拼合大图_Android_(百分之75质量_part2).zip (2.63 MB , 下载次数: 32 )
RainbowChat_v9.0_拼合大图_Android_(百分之75质量_part3).zip (2.98 MB , 下载次数: 12 )
RainbowChat_v9.0_拼合大图_Android_(百分之75质量_part4).zip (1.95 MB , 下载次数: 9 )
▲ 清晰大图请从上方附件处下载,或直接在此网页中查看所有运行截图


即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

标签:RainbowChat
下一篇:全功能移动端即时通讯/IM系统:RainbowChat-Android端运行截图
推荐方案
评论 45
厉害了
看看这个学一学
楼主可有出iOS版的呢?

点评

JackJiang  说:
请见我在本贴10楼的回复哦!  (3 年前)
感谢分享
看看
签名:
@JackJiang  你好,请问IOS版有预计发行时间吗
引用:xiaoban 发表于 2023-07-22 15:53
@JackJiang  你好,请问IOS版有预计发行时间吗

RainbowChat的iOS版在持续开发完善中,离Android版的完善程度暂缺实时音视频聊天功能(其它功能皆已同步实现),但可随时向购买的客户免费提供iOS的当前最新版完整源码(无需单独付费)供使用,至少可省3个月以上的开发时间(因为近10万行的代码量在那里)。(申明:不要误解,免费赠送,不意味着它只是个Demo,没有人会费这么大人力、成本和严谨的态度就为了写个Demo,只是还没到收费的时候,并不想强行收费)。

最新消息:iOS端 v9.1版 已发布、并上架应用市场!(App Store地址持续开发进展...、运行截图)。

➊ 安装地址:点此进入
➋ 开发进展:点此进入
➌ 运行截图:点此进入
❹ 运行视频:运行于iPhoneX_Max运行于iPhoneSE

点评

JackJiang  说:
iOS端说明,请仔细阅读此楼回复及相关链接内容。  (1 年前)
ios版本开源吗?
签名: 有志者事竟成
提示: 该帖被管理员或版主屏蔽
请问您的RainbowChat专业版购买后包含IOS源代码吗?
引用:Ghost 发表于 2021-08-06 22:18
请问您的RainbowChat专业版购买后包含IOS源代码吗?

关于ios版,你看我在本贴8楼的回复
请问 有部分详细一点的关于 linux版 部署文档,能展示一些图片 吗?
若不方便,能否告知一下 现在版本的部署环境的各个版本,比如 jdk  mysql  tomcat 等。
引用:ImCkw 发表于 2019-04-18 17:47
请问 有部分详细一点的关于 linux版 部署文档,能展示一些图片 吗?
若不方便,能否告知一下 现在版本的部 ...

截出来的图片,肯定是截图时的时间和版本了,不然每个图每次都要跟着更新,就太费事了。这些主要是用来评估参考而已,交付物里都会是当前最新版本。

至于linux的部署,因为涉及到的方案、软件都是跨平台,所以部署时,只要相应安装好对应的linux版软件就可以运行,这些基础的安装方法都是通用的,跟rainbowchat本身无关。

jdk版本可以是jdk 1.7、1.8,mysql 建议用5.5及以上版本,tomcat 6、7、8、9均可(但不要用tomcat8.5,这个是过渡版本,不建议使用)。

另外:因为我们的方案和SDK通常很克制去追求各种高、新技术特性,尽可能做到最低化用户的运行环境要求,所以都尽量兼顾最低要求的版本,包括有时候截图也是。因为通常能在低版本基础软件环境中运行好的代码都能很好地运行在高版本环境中,反之则不一定。所以你看到的都没有刻意追求各种高、新基础软件版本,否则有些客户如果要用这套方案,那牵涉的环境升及,就太多了,显的太没经验了。
请问下,手机黑屏后 RainbowChat可以保持心跳吗
签名: 哈哈哈
引用:JackJiang 发表于 2020-06-03 18:44
你说的是Android下的进程保活吧。RainbowChat Android版(ios版的离线推送不存在这些问题,不在此讨论) ...

好的 谢谢
签名: 哈哈哈
请问有PC端非web版的发行产品吗,像RainbowChat-Android那样可基本投入使用的那种
引用:ShiningLS 发表于 2021-01-12 10:11
请问有PC端非web版的发行产品吗,像RainbowChat-Android那样可基本投入使用的那种

你是想要那种QT或VB写的.exe原生pc端是吗
引用:JackJiang 发表于 2021-01-12 11:39
你是想要那种QT或VB写的.exe原生pc端是吗

都行,java的PC端也行。主要是项目需要PC端的IM也能用UDP,而MobileIMSDK-Web基于socket.io,应该是没有UDP功能的吧。如果RainbowChat-Web能用UDP的话也行
引用:ShiningLS 发表于 2021-01-12 22:48
都行,java的PC端也行。主要是项目需要PC端的IM也能用UDP,而MobileIMSDK-Web基于socket.io,应该是没有U ...

Web端天生就不支持UDP的,不然WebSocket出来前Web端即时通讯也就不会那么难搞了。
你要想在pc端实现UDP通信,那web是肯定行不通的。所以,只能自已基于MobileIMSDK的Java桌面版SDK来写,但这在现在看来,没有必要吧。

目前,一般做im很少单独开发.exe的pc富客户端,一是成本太高、二是维护维度太大(必竟c++ QT传统桌面开发的人本来就不多,而且成长期又长),现在都是用Electron这种技术把web包装成.exe,你看一下我整理的这篇文章:http://www.52im.net/thread-2616-1-1.html
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部