落地输液架:MMO游戏服务器端技术 - 日志 - four.fire - 9RIA.com天地会 - 我的江湖 - Powered by UCenter Home
来源:百度文库 编辑:九乡新闻网 时间:2024/10/05 21:27:47
MMO游戏服务器端技术
已有 352 次阅读 2010-08-25 00:51 标签: MMO 服务器 游戏 技术 ElectroServer 4是一款功能强大的socket服务器,以减轻多人游戏开发为目的,ES4具有高性能他,建全的功能集,给开发者创建多人游戏提供一套可立即使用的高实用性的解决方案,在性能上能同时达到200000个玩家在线,还有稳定,高可扩展性,易于开发,帮助文档丰富的特征,运行于独立或分步模式可根据硬件和成本动态的扩展多台服务器,ES4支持音频视频流,有录制功能,能提供千人在线视频会议。
最新版是ElectroServer 4.0.6,
专业版支持500到5000用户(700¥),
企业版,支持10000过程200000用户(4400¥),
免费版(只能支持25个用户)。
SmartFoxServer
是专门为AdobeFlash设计的跨平台socket服务器,让开发者高效地开发多人应用及游戏. 该服务器主要用来创建多玩家游戏。并提供强大的制作工具,各种回合制游戏和实时游戏都可以胜任。 SmartFoxServer 支持的播放器从Flash player6版到最新的FlashPlayer 9,并提供丰富的Actionscript 1.0,2.0 and 3.0 APIs,同时也支持 Flex Builder2 and 3. 该产品带有详细的帮助文档, 大约 35 个带源代码的示例还有强大的远程管理工具,因为SmartFoxServer 是100%的纯 Java 开发的应用,它可以运行在任何平台上,SmartFoxServer 带有强大的附加软件来扩展其功能:
BlueBox 让玩家避开网络限制(防火墙, 代理) 来进行多玩家游戏,而不牺牲连接速度. 因为API 会自动在”幕后“选择最好的连接系统。
RedBox 免费开源的附加软件,使在SmartFoxServer的框架中集成了音频/视频流的能力(red5), 并简化了 A/V应用的开发难度。
SmartFoxServer分三个版本:
SmartFoxServer Lite, 免费,但功能有限,主要用于供开发者学习。
SmartFoxServer Basic 和SmartFoxServer Pro 1.6.9 都提供免费试用,但在线用户最多只能20个,收费版分三种情况:100用户(100欧元),500用户(400欧元),不限制用户(800欧元)。
LiveCycle Collaboration Service
简称LCCS,前身是AFCS,是一个托管服务的解决方案,它可以帮助Flex实现实时的数据共享,协作以及自定义信息,多用户实时交互和用户管理,支持Server-to-Server编程和P2P功能 。开发者可以创建允许多用户连接并推送数据的Flex程序。AFCS也提供了一些内置的组件,包括:用户列表,聊天窗口,白板,视频,房间,指定私信接收人列表等等。为你解决多玩家游戏的服务器托管问题。
Adobe Flash Media Interactive Server 3.5
简称FMIS,可在连接的客户端间能过远程共享对象同步数据,面向授权、服务器访问和文件访问的三类插件允许您通过自定连接性、安全性和部署选项扩展FMIS,支持带宽检测,多点发布,MPEG-4 视频记录,AMF3 支持,DVR 功能,XMP元数据支持,动态视频音频流,实时消息传输协议,视频点播直播,实时监控等。
Red5
Red5的主要功能和Macromedia公司的FMS类似,提供基于Flash的流媒体服务的一款基于Java的开源流媒体服务器。它由Java语言编写,使用RTMP作为流媒体传输协议,这与FMS完全兼容。它具有流化FLV、MP3文件,实时录制客户端流为FLV文件,共享对象,实时视频播放、Remoting等功能。用Red5替换FMS后,客户端不用更改可正常运行。