默认
打赏 发表评论 104
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
开源IM工程“蘑菇街TeamTalk”2015年5月前未删减版完整代码 [附件下载]
微信扫一扫关注!

前言


搞IM开发的同行都知道,要做好一个产品级的IM难度是比较高的,对于没有太多技术积累的开发者而言,显然是很难驾驭的了。正如TeamTalk的服务端设计者所说“IM的开发,从功能抽象的角度看可能非常简单,可以认为是管理大量的客户端连接和在不同的客户端之间传递消息,但具体到实现细节就比较复杂了。打个不恰当的比喻,OS的功能抽象也非常简单,无非是进程间的调度和硬件资源的管理,但要是自己去实现一个,一般人也就只能呵呵了”。

很多团队开发自主IM时,都会首先想到在开源IM的基础上修改后,作为已用。但话虽如此,靠谱的支持全平台的开源IM,少之又少,这其中,蘑菇街开源的TeamTalk勉强算是一个。

您现在在Github上看到的TeamTalk源码并非原版


蘑菇街TeamTalk在开源过程中所遭遇的代码版权问题,也是只可意会不可言传(至于TeamTalk开源烂尾的原因详见《开源IM工程“蘑菇街TeamTalk”的现状:一场有始无终的开源秀),TeamTalk现在位于Github上的代码(地址:https://github.com/mogujie/TeamTalk)并非2015年5月前开源的原版未删减代码,好在有细心的群友已经提前下手保存了到时完整源码,本文分享的就是这个版本,感谢群友“冷静才能保持清醒”。

本次分享的源码,包含了与网易泡泡存在版权纠纷的完整代码实现(什么纠纷?见《开源IM工程“蘑菇街TeamTalk”的现状:一场有始无终的开源秀》),详情请下载学习和研究哦。

代码权利申明


本次分享的源码来自即时通讯群群友的个人分享,因可能涉及网易泡泡源码版权纠纷,请开发者保证仅用于个人学习和研究之用,切勿用于商业用途

本次分享的源码截图


1.png

完整源码网盘下载


说明:因完整源码打包下载较大(约50M左右),所以此附件中包含的是网盘下载地址和下载密码,请勿搞错。
开源TeamTalk(mogutt)_2015年5月前原版未删减代码(52im.net).txt (163 Bytes , 下载次数: 1221 , 售价: 5 金币)

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

上一篇:手机淘宝消息推送系统的架构与实践(音频+PPT) [附件下载]下一篇:MQTT协议手册(中文翻译版)[附件下载]
推荐方案
评论 104
这代码都能搞到,顶一个!
签名: 国庆长假还没有缓过来,请让我静一静,产品狗死远点...
顶!d=====( ̄▽ ̄*)
跟公开版比,差别大么
引用:xidianlangzi 发表于 2017-04-27 15:52
跟公开版比,差别大么

还用问吗
厉害!!!!!!厉害!!!!!!厉害!!!!!!
牛掰了,回家下载来瞧瞧
签名: 该会员没有填写今日想说内容.
必须下下来研究下
签名: 该会员没有填写今日想说内容.
不够金币没法下载
地址过期了,浪费5金币
引用:lijun3259927 发表于 2017-05-08 17:21
地址过期了,浪费5金币

好好的,能下载,是你浏览器的问题?
1.png
我也看看,是不是比修改后的要强大
签名:
下載學習下
好像没有 DBServer模块的代码哎
怎样才能赚得更多的金币?  
引用:Sunday123456 发表于 2017-05-15 13:08
怎样才能赚得更多的金币?

新人指南:http://www.52im.net/thread-401-1-1.html
很厉害哦 最近正在做IM方面的开发,很有用
签名: 学习IM通信技术
厉害啊 不过服务器端好像是c++的啊···
下载看看,感谢分享
感谢分享
签名: 该会员没有填写今日想说内容.
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部