即时通讯二次开发源码
用于二次开发企业即时通讯源码(C++/MFC),现在,做一个普通的即时通讯软件不是一件难事,网上有很多很好的这类软件的源代码可以拿来使用。今天就介绍一个我用过,觉得不错的给大家。软件叫 ANYCHAT SDK(以下简称SDK),要做一个 QQ 一样的即时通讯,很难,也没那个必要。我用这个 SDK的目的只有一个,就是供我们企业使用。
SDK 本身只有非常简单的即时通讯功能,它最大的优点就是简单稳定、并发数巨大,我拿到之后,做了一些针对我们企业内部特殊需求的修改,最后我们公司的这个SDK集成了企业的 ERP、OA、工作管理等软件。大家工作效率很明显提高了。
SDK 是一款C/S模式的企业即时通讯系统,适合企业使用。 企业员工可在企业内部或外部通过SDK进行通讯,支持消息发送,文件传输,语音视频对话等。 统一的用户管理,通讯记录保存在主机或服务器,查询方便。 为企业提供安全,稳定的即时通讯解决方案。
开发语言采用
- C++: VC++ 6.0、 Visual Studio系列(VS2003、VS2005、VS2008以及最新的VS2010)
- .Net: VB.Net、C#、WPF
- Delphi: Delphi2007、Delphi2009、Delphi2010、Embarcadero® RAD Studio XE
Java: AnyChat for Android上层提供的api接口便是Java接口,通过JNI技术与AnyChat内核进行通信;
Objective-C AnyChat for iPhone提供的编程接口。
另外,使用VC++,或是Delphi等语言将AnyChat SDK封装为ActiveX插件,即可在IE浏览器上使用AnyChat。实现B/S模式的应用。
开发工具采用 Visual C++ 6.0与VS工具等,可以在任何OS机器上实践。
本文转自 fanxiaojun 51CTO博客,原文链接:http://blog.51cto.com/2343338/1020922,如需转载请自行联系原作者

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
iOS数据持久化-SQLite数据库使用详解
使用SQLite数据库 创建数据库 创建数据库过程需要3个步骤: 1、使用sqlite3_open函数打开数据库; 2、使用sqlite3_exec函数执行Create Table语句,创建数据库表; 3、使用sqlite3_close函数释放资源。 这个过程中使用了3个SQLite3函数,它们都是纯C语言函数,通过Objective-C去调用C函数当然不是什么问题,但是也要注意Objective-C数据类型与C数据类型兼容性问题。 下面我们使用SQLite技术实现备忘录案例,与属性列表文件实现一样,我们只需要修改持久层工程(PersistenceLayer)中NoteDAO类就可以了。首先我们需要添加SQLite3库到工程环境中,有3个工程需要添加到哪个呢?应该添加到可以运行的工程即表示层工程PresentationLayer。选择工程PresentationLayer中TARGETS→PresentationLayer→Link Binary With Libraries,点击左下角的“+”,弹出对话框选择libsqlite3.dylib或libsqlite3.0.dylib,在弹...
- 下一篇
音视频引擎/音视频即时通讯
其技术亮点之一“透明通道” “透明通道”顾名思义就是AnyChat SDK为上层应用提供的一个传输数据的通道,由于AnyChat SDK并不关心所传输的内容,即所传输的数据相对于SDK来说是“透明”的,便称为“透明通道”。上层应用可以利用SDK提供的透明通道来扩展业务,传输的内容没有限制,可以为任意数据类型缓冲区,单次传输大小限制为1000字节,如可以利用透明通道传输业务上自定义的指令,接收方收到数据后,会产生透明通道数据回调,在回调函数里面进行指令的解析,并进行对应的业务逻辑处理。V2.8.7之前的版本,只能在当前房间内的任意两个用户间,或是向房间内的所有用户广播数据。自2.8.7版本开始,便可以在两个成功登录的用户之间,用透明通道接口传输自定义的数据,每次传输数据的大小为1000字节,如果自己在房间里面,还可以利用透明通道向房间的所有用户广播数据。如果在房间中任意两个用户间需要传输大量的缓冲区数据,则可使用扩展接口SDK内部会自动完成对大缓冲区的分包、组包、校验工作。 其技术亮点之二“集成第三方编解码器” AnyChat Platform Core SDK支持加载外部音视频的编码、...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS8编译安装MySQL8.0.19
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Red5直播服务器,属于Java语言的直播服务器
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS关闭SELinux安全模块