默認
打賞 發表評論 76
想開發IM:買成品怕坑?租第3方怕貴?找開源自已擼?盡量別走彎路了... 找站長給點建議
開源IM工程“蘑菇街TeamTalk”2015年5月前未刪減版完整代碼 [附件下載]
閱讀(71112) | 評論(76 收藏33 淘帖 2

前言


搞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”的現狀:一場有始無終的開源秀》),詳情請下載學習和研究哦。

代碼權利申明


本次分享的源碼來自即時通訊群群友的個人分享,因可能涉及網易泡泡源碼版權糾紛,請開發者保證僅用于個人學習和研究之用,切勿用于商業用途

本次分享的源碼截圖


開源IM工程“蘑菇街TeamTalk”2015年5月前未刪減版完整代碼 [附件下載]_1.png

完整源碼網盤下載


說明:因完整源碼打包下載較大(約50M左右),所以此附件中包含的是網盤下載地址和下載密碼,請勿搞錯。
開源TeamTalk(mogutt)_2015年5月前原版未刪減代碼(52im.net).txt (163 Bytes , 下載次數: 916 , 售價: 5 金幣)

附錄:全站精品資源下載


[1] 精品源碼下載:
輕量級即時通訊框架MobileIMSDK的iOS源碼(開源版)[附件下載]
開源IM工程“蘑菇街TeamTalk”2015年5月前未刪減版完整代碼 [附件下載]
微信本地數據庫破解版(含iOS、Android),僅供學習研究 [附件下載]
NIO框架入門(四):Android與MINA2、Netty4的跨平臺UDP雙向通信實戰 [附件下載]
NIO框架入門(三):iOS與MINA2、Netty4的跨平臺UDP雙向通信實戰 [附件下載]
NIO框架入門(二):服務端基于MINA2的UDP雙向通信Demo演示 [附件下載]
NIO框架入門(一):服務端基于Netty4的UDP雙向通信Demo演示 [附件下載]
用于IM中圖片壓縮的Android工具類源碼,效果可媲美微信 [附件下載]
高仿Android版手機QQ可拖拽未讀數小氣泡源碼 [附件下載]
一個WebSocket實時聊天室Demo:基于node.js+socket.io [附件下載]
Android聊天界面源碼:實現了聊天氣泡、表情圖標(可翻頁) [附件下載]
高仿Android版手機QQ首頁側滑菜單源碼 [附件下載]
開源libco庫:單機千萬連接、支撐微信8億用戶的后臺框架基石 [源碼下載]
分享java AMR音頻文件合并源碼,全網最全
微信團隊原創Android資源混淆工具:AndResGuard [有源碼]
一個基于MQTT通信協議的完整Android推送Demo [附件下載]
Android版高仿微信聊天界面源碼 [附件下載]

[2] 精品文檔和工具下載:
計算機網絡通訊協議關系圖(中文珍藏版)[附件下載]
史上最全即時通訊軟件簡史(精編大圖版)[附件下載]
基于RTMP協議的流媒體技術的原理與應用(技術論文)[附件下載]
獨家發布《TCP/IP詳解 卷1:協議》CHM版 [附件下載]
良心分享:WebRTC 零基礎開發者教程(中文)[附件下載]
MQTT協議手冊(中文翻譯版)[附件下載]
經典書籍《UNIX網絡編程》最全下載(卷1+卷2、中文版+英文版)[附件下載]
音視頻開發理論入門書籍之《視頻技術手冊(第5版)》[附件下載]
國際電聯H.264視頻編碼標準官方技術手冊(中文版)[附件下載]
Apache MINA2.0 開發指南(中文版)[附件下載]
網絡通訊數據抓包和分析工具 Wireshark 使用教程(中文) [附件下載]
最新收集NAT穿越(p2p打洞)免費STUN服務器列表 [附件下載]
高性能網絡編程經典:《The C10K problem(英文)》[附件下載]
即時通訊系統的原理、技術和應用(技術論文)[附件下載]
技術論文:微信對網絡影響的技術試驗及分析[附件下載]
華為內部3G網絡資料: WCDMA系統原理培訓手冊[附件下載]
網絡測試:Android版多路ping命令工具EnterprisePing[附件下載]
Android反編譯利器APKDB:沒有美工的日子里繼續堅強的擼
一款用于P2P開發的NAT類型檢測工具 [附件下載]
兩款增強型Ping工具:持續統計、圖形化展式網絡狀況 [附件下載]

[3] 精選視頻、演講PPT下載:
QQ空間移動端10億級視頻播放技術優化揭秘(視頻+PPT)[附件下載]
RTC實時互聯網2017年度大會精選演講PPT [附件下載]
微信分享開源IM網絡層組件庫Mars的技術實現(視頻+PPT)[附件下載]
微服務理念在微信海量用戶后臺架構中的實踐(視頻+PPT)[附件下載]
移動端IM開發和構建中的技術難點實踐分享(視頻+PPT)[附件下載]
網易云信的高品質即時通訊技術實踐之路(視頻+PPT)[附件下載]
騰訊音視頻實驗室:直面音視頻質量評估之痛(視頻+PPT)[附件下載]
騰訊QQ1.4億在線用戶的技術挑戰和架構演進之路PPT[附件下載]
微信朋友圈海量技術之道PPT[附件下載]
手機淘寶消息推送系統的架構與實踐(音頻+PPT)[附件下載]
如何進行實時音視頻的質量評估與監控(視頻+PPT)[附件下載]
Go語言構建高并發消息推送系統實踐PPT(來自360公司)[附件下載]
網易IM云千萬級并發消息處理能力的架構設計與實踐PPT [附件下載]
手機QQ的海量用戶移動化實踐分享(視頻+PPT)[附件下載]
釘釘——基于IM技術的新一代企業OA平臺的技術挑戰(視頻+PPT)[附件下載]
微信技術總監談架構:微信之道——大道至簡(PPT講稿)[附件下載]
Netty的架構剖析及應用案例介紹(視頻+PPT)[附件下載]
聲網架構師談實時音視頻云的實現難點(視頻采訪)
滴滴打車架構演變及應用實踐(PPT講稿)[附件下載]
微信海量用戶背后的后臺系統存儲架構(視頻+PPT)[附件下載]
在線音視頻直播室服務端架構最佳實踐(視頻+PPT)[附件下載]
從0到1:萬人在線的實時音視頻直播技術實踐分享(視頻+PPT)[附件下載]
微信移動端應對弱網絡情況的探索和實踐PPT[附件下載]
Android版微信從300KB到30MB的技術演進(PPT講稿)[附件下載]

即時通訊網 - 即時通訊開發者社區! 來源: - 即時通訊開發者社區!

上一篇:手機淘寶消息推送系統的架構與實踐(音頻+PPT) [附件下載]下一篇:MQTT協議手冊(中文翻譯版)[附件下載]
推薦方案
評論 76
這代碼都能搞到,頂一個!
簽名: 國慶長假還沒有緩過來,請讓我靜一靜,產品狗死遠點...
頂!d=====( ̄▽ ̄*)
跟公開版比,差別大么
引用:xidianlangzi 發表于 2017-04-27 15:52
跟公開版比,差別大么

還用問嗎
簽名: 感覺什么也不缺,就缺錢。。
厲害!!!!!!厲害!!!!!!厲害!!!!!!
牛掰了,回家下載來瞧瞧
簽名: 該會員沒有填寫今日想說內容.
必須下下來研究下
簽名: 該會員沒有填寫今日想說內容.
不夠金幣沒法下載
地址過期了,浪費5金幣
引用:lijun3259927 發表于 2017-05-08 17:21
地址過期了,浪費5金幣

好好的,能下載,是你瀏覽器的問題?
開源IM工程“蘑菇街TeamTalk”2015年5月前未刪減版完整代碼 [附件下載]_1.png
簽名: 感覺什么也不缺,就缺錢。。
我也看看,是不是比修改后的要強大
簽名:
下載學習下
好像沒有 DBServer模塊的代碼哎
怎樣才能賺得更多的金幣?  
引用:Sunday123456 發表于 2017-05-15 13:08
怎樣才能賺得更多的金幣?

新人指南:http://www.uktmgv.tw/thread-401-1-1.html
簽名: 感覺什么也不缺,就缺錢。。
很厲害哦 最近正在做IM方面的開發,很有用
簽名: 學習IM通信技術
厲害啊 不過服務器端好像是c++的啊···
下載看看,感謝分享
感謝分享
簽名: 該會員沒有填寫今日想說內容.
打賞樓主 ×
使用微信打賞! 使用支付寶打賞!

返回頂部
曾氏料二肖中特