原文http://docs2x.smartfoxserver.com/Overview/sfs2x-platform-stack
SmartFoxServer 2X platform stack
smartfoxserver2X平台架构
In this document we take a bird’s eye view at the SmartFoxServer 2X platform and briefly discuss each of the components in the stack. Starting at the core of the server we find the network engine (codenameBitSwarm) which is the third incarnation of the original socket engine built for SmartFoxServer 1.x. This layer provides unique features to SFS2X that are typically not found in other competitor’s solutions (we discuss all the technical details in a separate comprehensive white paper).
本篇文章将俯瞰smartfoxserver平台,并简单的介绍下这个架构的组成。从服务核心开始,我们发现网络通讯引擎(代号 BitSwarm)照SmartFoxServer1.x相比瘦身了三分之一。这是SFS2X独一无二的特性,没有其他框架拥有这个特性。(我们在纸上对每个部分都有详细的论述)。
In essence BitSwarm provides TCP/UDP connectivity, Session management, network security tools, the HRC (High-Resilient-Connections) system, clustering services, monitoring and more, using an highly scalable non-blocking design.
BitSwarm作为核心,提供了TCP和UDP连接,session管理,网络安全工具,HRC系统(高弹性连接),集群服务,监控等等,高伸缩的设计。
» Core Services and Managers
核心服务和管理
The lower layer of SmartFoxServer 2X provides a number of essential services and managers such as configuration services, logging, security, task scheduling, zone/room/user management, buddy lists, banned user management, remote administration, JMX, email services, http services, database integration and lots more.
SmartFoxServer 2X之前的版本提供了大量的基础服务和管理,比如与配置服务,日志,安全,任务调度,区、房间、用户管理,好友列表,禁止用户管理,远程管理,JMX,email服务,http服务,数据库整合等等。
All these services coalesce in a well organized set of Server API that provide developers a host of high level functionalities acting as the building blocks of their applications.