XEIM全称(Extensible Enterprise Instant Messaging)是一套跨平台的通信套件,产品包括服务器端组件和各客户端组件.让开发者高效地开发多人应用及游戏。该开发套件主要让使用者可以快速开发多玩家游戏,各种回合制游戏和实时游戏都可以胜任。 XEIM 的客户端支持库有:Silverlight,Winform,Windows mobile,Flash AS3.0, Android,Java。

该产品目前还是测试阶段, 技术支持网站已经提供了部分示例,大家可以从以下连接连接中下载相关示例的源代码。

http://www.freeeim.com/XEIM

1.快速 可靠:

XEIM是基于自由、高效和可升级的结构,可以在单CPU服务器机子上处理数千的客户端。我们还可以随时自定义自己的消息协议,并且可以通过并行计算来达到最优的使用系统资源.

2.多客户端支持:

XEIM 支持Silverlight,Winform,Windows mobile,Flash AS3.0, Android等几种客户端开发APIs 他们都是专为网络主流技术而开发出来的,可以让开发者简单快速地开发多玩家,多平台的应用.

3.扩展性:

XEIM 可以使用c#, VB.NET进行自定义服务器端扩展,可以执行复杂的应用,游戏逻辑,(高级用户,房间管理,及服务器新行为均可参考官方网站提供的抽象空间服务源代码 [正式版还在编写中])。另外,数据库方面可以使用所有.NET Framework支持的数据库(ms sql server, sqlite,mysql,oracle等等)

4.跨平台性:

XEIM 可以运行在大部份的服务器系统上, XEIM 支持使用mono进行跨平台移植服务器端,这样它基本上可以运行在任何平台上,如:Windows (NT/2K/XP/2003), Linux, MacOS X (10.4 or higher), Solaris,Unix 等等.

XEIM_跨平台的网络通信产品相关推荐

  1. 跨平台基础网络框架Mars初探

    前言 对于新派单通知.订单时效变更通知等需要及时反馈给用户的消息,目前点我达骑手的解决方案是定时轮询并通过http请求的方式主动从服务器获取变更,这种方式存在一定的缺陷,如http方式轮询流量消耗较高 ...

  2. 芯片短缺蔓延到路由器 网络通信产品出现供货紧张-道合顺大数据Infinigo

    疫情让全世界人民只能隔离在家,却带来了不少电子产品的热销,比如笔记本电脑.游戏机等,上网需要使用的路由器从去年二季度以来,同样出现销量的大幅增长. 路由器销量大增 部分品牌供货紧张 在位于北京世贸天阶 ...

  3. Dropbox 官方中文版!最优秀实用的免费跨平台文件网络同步网盘云存储服务

    很不幸的,昨晚发现我的台式机又死机了,硬盘灯不闪烁,Num lock键也无任何反映,强行重启电脑后经过一段时间的磁盘扫描检测后,总算正常进入系统了,发现系统运行速度正常,初步判断盘符和文件均无丢失,有 ...

  4. 跨平台微信网络开源Mars与网络框架Okhttp、Volley、Retrofit,Cookie持久化

    > 1. Mars 移动端IM网络层跨平台组件库Mars- https://github.com/Tencent/mars Android.iOS.OS X 平台的 demo(微信开源Mars的 ...

  5. [原创]开源跨平台大型网络端口扫描器K8PortScan(支持批量A段/B段/C段/IP列表)

    0x000 K8PortScan Python版Cscan端口扫描器 Code: https://github.com/k8gege/K8PortScan K8portScan 1.0 Date: 2 ...

  6. 跨平台的网络云盘软件设计实现[一]

    由于ubuntu one 停止服务,由于众所周知的原因dropbox插件在中国也没法使用,一直没有好的linux同步工具,所以自己索性写了一个跨平台的工具.自己在设计和实现的过程中学习到了不少知识,下 ...

  7. 跨平台的网络云盘软件设计实现【二】

    在我们做好软件的用例分析.语言的选择和基本的一个功能活动图后,我们便可以开始大致软件的设计. 在用例图中,我们看到有两个用例:一个是用户的配置.一个是系统的监控.但用例图中中还隐藏着一个功能,那就是同 ...

  8. Java基础篇:网络编程

    文章目录 概述 通信要素之一:IP和端口号 通信要素之二:网络协议 TCP网络编程 UDP网络编程 URL编程 总结 概述 Java是 Internet 上的语言,它从语言级上提供了对网络应用程序的支 ...

  9. 数据丢包怎么修复_交换机发生网络通信故障怎么解决?

    交换机故障一般可以分为硬件故障和软件故障两大类,交换机虽然不常发生故障,但是一旦发生故障后都不太好检测与排除.那么,当交换机发生网络通信故障了该怎么办呢?今天就由飞畅科技的小编来给大家说说交换机网络通 ...

最新文章

  1. 深度学习与工业互联网安全
  2. LXC linux容器简介——在操作系统层次上为进程提供的虚拟的执行环境,限制其使用的CPU和mem等资源,底层是linux内核资源管理的cgroups子系统...
  3. oracle无效的存储过程怎么解决,oracle数据库 编译无效存储过程
  4. 模块间同步消息队列的设计
  5. mysql三高讲解(二)2.9: mysql示例数据库sakia database的使用
  6. sizeof运算符和size_t类型比较
  7. 从未在一起更让人遗憾_从未在一起和最终没有在一起,哪个更遗憾?
  8. ES6 迭代器与生成器(非常详细、容易理解)
  9. WORD中如何转换符号的全角半角
  10. 海创软件组-20200614-用户自定义工程认证调查模板-大创项目申报书
  11. etimedout 运行_googleapis 谷歌统计 nodejs 遇到 ECONNRESET和 ETIMEDOUT
  12. 我创建了一个苹果园小区群和河北老乡群
  13. 三维模型的泰森多面体离散
  14. 《黄花黄》古诗词引用摘录
  15. python艺术画_Python也能绘制艺术画?这里有一个完整教程
  16. 2020平面设计新手入门技巧
  17. 2022年湖南省临床执业医师考试二单元随机真题
  18. SAP SM04踢人操作(摘录)
  19. 软件实施工程师的岗位职责和要求
  20. Java图书馆管理系统毕业设计、JAVA图书借阅系统设计与实现 毕设作品参考

热门文章

  1. zabbix服务端远程执行命令
  2. 互联网晚报 | 3月3日 星期四 |​ 苹果将于北京时间3月9日凌晨2点举办春季发布会;vivo子品牌NEX被砍掉...
  3. 2020年产品经理生存报告
  4. 你觉得你有那些特质让你比别人更适合做产品经理?
  5. jq 多个div从右向左依次显示_jquery – Animate绝对div到左边:0然后到右边:0和循环...
  6. 定时跑视图往另外一张表添加数据_程序猿删库跑路示例
  7. python 模拟用户点击浏览器_使用python进行模拟浏览器操作
  8. 【2017年第2期】社交网络分析在公共安全领域的应用
  9. 作者:兰艳艳,女,中国科学院计算技术研究所副研究员、硕士生导师。
  10. 【Java】总结Java数组的拷贝和输出