关于XEIM

这套开源即时通讯系统的名字叫 XEIM,由 FEIM Studios 开发,系统主要特点:

即时通讯软件XEIM

1、可简单二次开发

XEIM|XEIM C/S 版飞鸽传书,2010-8-30 更新 CSDN 下载频道
XEIM|XEIM C/S 版飞鸽传书,2010-8-30 更新 电子书 手册 源码 CSDN 下载频道

 

这套开源即时通讯采用 C++ 开发语言,开发环境是 Microsoft Visual C++ 6.0,无需任何 SDK 或者类库支持,只要安装了 Microsoft Visual C++ 6.0 的朋友,都可以马上编译通过。代码分为三个处理层,低层数据传输,第二层数据处理,第三次数据最终操作。二次开发的时候,只需要修改第三层即可,可以简单地在这套系统上添加自定义功能,包括 ERP 系统的即时提醒、即时反馈,CRM 系统的即时交流等,可以开发多种基于即时通讯的功能。关于二次开发的问题可以参考《XEIM 开发文档》。

2、系统稳定性

这个开源软件所使用的算法都经过严密测试,其中涉及到链表、映射等算法的问题,都是使用标准的 STL 库来解决的,另外 C++ 的最大问题就是内存管理,XEIM 对此问题做了很多相应测试,其中包括著名的内存泄漏检测软件 NuMega Bound Check,最大程度避免内存泄漏的出现。XEIM 功能虽少,但其最大特点就是稳定性。与其说 XEIM 是一条即时通讯系统,不如说他是一套即时通讯架构,提供可靠的底层即时通讯服务,开发者可以在这个稳定的基础上开发自定义运用。

3、支持大用户并发量

XEIM 采用了 Windows 的I/O完成端口(IOCP)作为第一层数据传输, (如果你打算学习 IOCP,请参考 Jeffery Richter 的《Advanced Windows》第三版,第15章I/O设备,里面有极好的关于完成端口的讨论以及对即将使用 API 的说明)。IOCP 提供了一个用于开发高效率和易扩展程序的模型。Winsock2 提供了对 IOCP 的支持,并在 WindowsNT 以上平台得到了完整的实现。单台服务器(Intel双核2.8,4G内存)理论上能支持15K以上并发用户,如果使用分布式的服务器的话,一定可以达到恐怖级别的负载能力。更多 IOCP 的信息可以参考《在WinSock上使用IOCP》

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
XEIM 是一套企业即时通讯软件,可以用于局域网或整个互联网。C++ 开发,开发工具是Visual VC++ 6.0。基本上避免使用任何SDK,或者其他库,所以,直接可以在 Visual VC++ 6.0 下编译通过。这套软件是Feim Studios开发的,团队就几个人吧,大概开发了2年左右,因为软件本来就是开源的,所以在这里把代码给大家了。 XEIM飞鸽传书)是一款优秀的企业即时通讯工具,它具有体积小、速度快、运行稳定、半自动化等特点;所有被公认为目前企业即时通讯软件中比较优秀的一款。企业即时通讯软件是即时通讯软件的一种,主要用于企业局域网内部。因此,企业即时通讯软件具有以下特点:传输速度快、信息具有保密性、防止员工与公司外人员聊天,更多介绍:(http://www.freeeim.com/xeim/) 目前,多数企业都存在着一个严重的安全隐患:即时通讯软件,让企业信息极容易对外暴露。如果企业的核心安全机密,一旦泄密将带来灾难性的后果。那么,如何在使用沟通工具的同时也保证信息安全呢?XEIM 局域网聊天工具是一款全新的整合式企业即时通讯系统,它与外部互联网彻底隔绝,为企业提供各种基于内部网络的沟通方法,如语音通讯、文件传输、消息发送等。部署 FreeEIM,IT 专业人员只需简单地在每台 PC 上安装并运行 XEIM 即可,无需配置服务器,同时快速有效地满足企业内部协同办公的各种需求。 最新版本功能:文字消息发送;文件传输;语音对话;聊天记录查询;消息群发;自定义划分部门;

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值