SFS2X 特点概述
SFS2X采用SFS核心原理并在新的方向进行扩展,介绍了许多改善方案,同时专注于几个方面:使用简单化,通用化和性能化。
*使用简单化:清除了SFS之前版本中所有不必要的复杂方法,使客户端/服务端更直观,更简洁和更丰富。
*通用化:重新设计了部分结构,使得它在很大程度上更灵活。反过来,这也有利于开发人员更方便地设计和更大程度上地控制他们的应用程序。
*性能化:SFS知名于它一流的性能。SFS2X引用了它自定义的网络引擎(代号BitSwarm)3.0版本延续这一趋势。该引擎提供了动态压缩的二进制协议,支持UDP,JMX监控,透明的重连接系统,高性能的http信道和堆等。它同时以知名的信道引擎(Mina和Netty)为基准,在所有环境下展现出最优性能。
服务端主要特点:
充分跨平台; 虚拟配置和管理; 高性能网络引擎;
高效协议; 安全强化; 管理依赖性低;
部署简单; BlueBox 2.0技术; 出色的稳定性;
/////////////////////////////////////////////////////////////////////////////////////
平台特点:
C/S结构 易扩展; 极大地改善了zone结构;
加强Room特点; 新的游戏API; 好友列表3.0;
高弹性连接(HRC)系统; 重设计Java扩展API; 匹配表达式引擎
SFSObject/SFSArray 服务端变量 数据库集群
JMX管理 本地化错误信息 日志和报告
/////////////////////////////////////////////////////////////////////////////////////
客户端特点:
多平台真实性 高级功能 极大地改善Room管理
强化连接事件 重连接原因 Flash组件
简化工作流程