1.现在最好的蘑菇码蘑,im即时聊天软件,开源的是哪个?
现在最好的,im即时聊天软件,开源的是哪个?
FlamingoIM
FlamingoIM是一款轻量级开源即时通讯软件,其服务器端、菇街PC端和安卓端都是开源native应用,自主开发通信协议和界面库,蘑菇码蘑华为盒子源码无第三方库包装。菇街适用于理解即时通讯本身的开源业务。
开发语言:Server:C++,蘑菇码蘑PC:C++,菇街Android:Java,开源IOS:Objective-C
功能包括网络相关实现。蘑菇码蘑提供两部高清技术讲解视频,菇街itween源码方便学习编译、开源部署、蘑菇码蘑架构、菇街模块实现及学习方法。开源
链接:pan.baidu.com/s/1eVaiNR... 提取码: p6rp
部分截图展示。comtool 源码
TeamTalk
TeamTalk是蘑菇街开源的一款即时通讯IM,代码地址为github.com/balloonwj/Te...
开发语言:Server:C++,PC:C++,Android:Java,IOS:Objective-C,requestparam 源码Web管理:php
提供源码解析专题,覆盖服务器端、db_proxy_server、msg_server、login_server、nlpir 源码msf、file_server、route_server等。
提供服务端网络拓扑图和客户端运行截图。
tinode
服务端代码使用Go开发,地址为tinode/chat。提供搭建服务部分截图。
CppGuide
推荐给C/C++开发者的学习资料,涵盖语言、网络编程、操作系统原理、项目源码分析、学习方法、阅读书籍、简历指导和求职技巧。