首页 > 资源分享 > 工具分享 > 【收藏备用】蘑菇街开源企业办公即时通信 IM 系统 —— TeamTalk
2014
11-02

【收藏备用】蘑菇街开源企业办公即时通信 IM 系统 —— TeamTalk

TeamTalk是时尚电商平台蘑菇街内部开发和使用的企业办公即时通信软件,该产品目标用户为中小型企业用户,支持单聊和群聊,提供文字、表情和图片的富文本实时聊天功能,并提供iOS,Android、Windows、Mac平台客户端,支持多平台客户端同时登陆,以及各平台之间消息的同步推送。 teamtalk_image

项目介绍:

  • 名称:TeamTalk
  • 官网:http://tt.mogu.io/
  • github地址:https://github.com/mogutt
  • 开源协议:Apache License, Version 2.0
  • 定位:中小型企业用户,member >= 2
  • 特点:开源与产品并重
  • 功能:可靠的消息传递机制;支持文字、图片、语音等富文本信息;文件收发等

项目框架:

麻雀虽小五脏俱全,本项目涉及到多个平台、多种语言,简单关系如下图:teamtalk

服务端:

CppServer:TTCppServer工程,包括IM消息服务器、http服务器、文件传输服务器、文件存储服务器、登陆服务器 java DB Proxy:TTJavaServer工程,承载着后台消息存储、redis等接口 PHP server:TTPhpServer工程,teamtalk后台配置页面

客户端:

  • mac:TTMacClient工程,mac客户端工程
  • iOS:TTIOSClient工程,IOS客户端工程
  • Android:TTAndroidClient工程,android客户端工程
  • Windows:TTWinClient工程,windows客户端工程

语言:

c++、objective-c、java、php  
最后编辑:
作者:射雕天龙
转载请注明:转载自射雕天龙的博客(http://blog.wangjunfeng.com)
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!

留下一个回复

你的email不会被公开。