GGTalk ——C#开源即时通讯系统
http://www.cnblogs.com/justnow/
GGTalk ——C#开源即时通讯系统
下载中心
GGTalk(简称GG)是可在广域网部署运行的QQ高仿版,2013.8.7发布GG V1.0版本,至今最新是5.5版本,关于GG更详细的介绍,可以查看 可在广域网部署运行的QQ高仿版 -- GGTalk总览。
GGMeeting是可在广域网部署运行的视频会议系统Demo,2015.05.11发布V1.0版本,关于GGMeeting更详细的介绍,可以查看 打造自己的视频会议系统 GGMeeting。
1.GGTalk服务端和PC端源码
源码下载:GGTalk-V5.5.rar 网盘下载更快
部署下载:GGTalk V5.5 可直接部署版本 网盘下载更快
(压缩包中有 《部署说明.txt》 和 创建数据库的脚本SqlServer.sql 、MySQL.sql)
部署说明:
1.当前版本服务端默认配置为内存虚拟数据库版本,不需要安装数据库。
2.将GGTalk.Server文件夹拷贝到服务器上,运行GGTalk.Server.exe。
3.修改客户端配置文件GGTalk.exe.config中ServerIP配置项的值为服务器的IP。
4.运行客户端,注册帐号登录试用。
5.内置测试帐号为 10000,10001,10002,10003,10004;密码都是 1。
6.若要测试android移动端,请先修改安卓源码中服务器的IP和端口,然后重新编译生成apk。
如果需要使用真实的物理数据库,则需按下列步骤进行:
1. 在SqlServer 2000/2005/2008 中新建数据库GGTalk,然后在该库中执行 SqlServer.sql 文件中的脚本以创建所需表。
(如果要使用MySQL数据库,则使用MySQL.sql脚本)
2. 打开服务端的配置文件GGTalk.Server.exe.config
(1)修改 UseVirtualDB 配置项的值为false。
(2)修改 DBType 为 SqlServer 或 MySQL。
(3)修改 DBIP 配置项的值为数据库的IP地址。
(4)修改 SaPwd 配置项的值为数据库管理员sa的密码。
3.修改客户端配置文件GGTalk.exe.config中ServerIP配置项的值为服务器的IP。
4.运行客户端,注册帐号登录试用。
2.GG安卓版源码
最后更新:2016.11.25
源码下载:GG-android.rar 网盘下载更快 (若要和PC端联合测试,请关闭PC端那边的聊天消息加密功能:将PC客户端项目的GlobalResourceManager类的 des3Encryption 成员赋值为 null 即可!)
说明:本安卓demo属于入门级水平,目的是为了展示与PC打通的基本实现。若要将GG安卓版本的源码用于正式项目中,建议先对其进行重构,或者敬请等候后续更完善的版本分享给大家!
3.GGMeeting 源码
GGMeeting的当前版本为2.0,大家可以下载源码研究下。
GGMeeting-V2.0 源码
GGMeeting-V2.0 可直接部署版本
————————————————————————————————————————————
联系方式:
QQ:2027224508
邮箱:2027224508@qq.com
如果大家有类似视频会议系统、在线培训系统、IM系统需要定制开发的,可以联系我们哦:)
虽然就如何将GG发展为一个有商业价值的产品,我还没有很清晰明确的思路,但是从GG发布以来,通过GG认识了一些朋友,也接了一些小单子,赚了一点小钱。有了一点甜头,目前和2、3个好朋友一起做做小项目也是不错的。
大家有什么问题和建议,都可以联系我,留言、加QQ、发邮件都可以。
欢迎大家与我探讨关于GG的一切!
GGTalk ——C#开源即时通讯系统相关推荐
- NanShan开源即时通讯团队讨论程序员空闲期可以做的事
原文:NanShan开源即时通讯团队讨论程序员空闲期可以做的事 NanShan开源即时通讯 团队讨论程序员空闲期可以做的事,这里列出以下几点: 空闲期指项目全面进入测试阶段或者一个项目完结.另一个未曾 ...
- 企业即时通讯系统十大排名
企业即时通讯系统十大排名 即时通信,简称IM(InstantMessaging),是在网络技术飞速发展过程中个人电脑上涌现的一项非常流行的通信技术.它是继电子邮件.Web技术之后的第三大互联网应用. ...
- php workman视频,PHP即时通讯系统单人多人聊天IM视频会议实时音视频红包功能
PHP即时通讯系统单人多人聊天IM视频会议实时音视频红包功能 介绍 workman构建即时通讯,含单人多人聊天,IM视频会议,实时音视频以及红包转账功能 软件架构 软件架构说明 1.后台采用PHP的w ...
- Netty实战 IM即时通讯系统(十二)构建客户端与服务端pipeline
Netty实战 IM即时通讯系统(十二)构建客户端与服务端pipeline 零. 目录 IM系统简介 Netty 简介 Netty 环境配置 服务端启动流程 客户端启动流程 实战: 客户端和服务端双向 ...
- Netty实战 IM即时通讯系统(十一)pipeline与channelHandler
Netty实战 IM即时通讯系统(十一)pipeline与channelHandler 零. 目录 IM系统简介 Netty 简介 Netty 环境配置 服务端启动流程 客户端启动流程 实战: 客户端 ...
- Netty实战 IM即时通讯系统(十)实现客户端和服务端收发消息
Netty实战 IM即时通讯系统(十)实现客户端和服务端收发消息 零. 目录 IM系统简介 Netty 简介 Netty 环境配置 服务端启动流程 客户端启动流程 实战: 客户端和服务端双向通信 数据 ...
- Netty实战 IM即时通讯系统(九)实现客户端登录
## Netty实战 IM即时通讯系统(九)实现客户端登录 零. 目录 IM系统简介 Netty 简介 Netty 环境配置 服务端启动流程 客户端启动流程 实战: 客户端和服务端双向通信 数据传输载 ...
- Netty实战 IM即时通讯系统(八)服务端和客户端通信协议编解码
Netty实战 IM即时通讯系统(八)服务端和客户端通信协议编解码 零. 目录 IM系统简介 Netty 简介 Netty 环境配置 服务端启动流程 客户端启动流程 实战: 客户端和服务端双向通信 数 ...
- Netty实战 IM即时通讯系统(七)数据传输载体ByteBuf介绍
## Netty实战 IM即时通讯系统(七)数据传输载体ByteBuf介绍 零. 目录 IM系统简介 Netty 简介 Netty 环境配置 服务端启动流程 客户端启动流程 实战: 客户端和服务端双向 ...
最新文章
- ASP.NET 2.0 读取配置文件[INI](示例代码下载)
- R语言使用xgboost构建回归模型:vtreat包为xgboost回归模型进行数据预处理(缺失值填充、缺失值标识、离散变量独热onehot编码)、构建出生体重的xgboost模型回归模型
- android 手机关机代码非root,怎么用代码判断android手机是否开启了ROOT 权限知道...
- 数据结构(一)---顺序表的实现---java版
- PHP从零开始--循环数组
- mac下php的坑,MAC下安装laravel时遇到的坑
- 深入浅出MFC学习笔记:MFC六大关键技术仿真之RTTI运行时类型识别
- 1.7 的concurrentHashMap内部结构
- Unity TextMeshPro显示中文
- matlab 三角函数积分,正弦函数与三角函数积分及Matlab编程.doc
- 方玲玉 网络营销_《网络营销》课程设计
- SRVCC B1,B2事件总结
- excel表格打印每页都有表头_分享|1分钟学会,让打印的表格每页自带标题行
- android然后让list刷新到底部,Android笔记之:App列表之下拉刷新的使用
- Tello 无人机 python 编程
- SAS学习第9章:卡方检验之适合性检验与独立性检验
- C/C++中的ctime用法总结
- 计算机毕业设计之java+ssm的洗衣店管理系统
- 【解决vscode终端输出中文乱码问题图文教程】
- Juniper SRX Junos升级