核心技术与引擎
X3D.Engine
X3D.Servers
X3D.GIS

X3D.Servers

X3D.Servers,是一款基于云计算的服务器集群,其Cell组件是由跨地域的多实例网格服务器(Grid)构成,支持同时在线人数达百万人。X3D.Servers包括5种服务器:中央连接服务器(DS)、消息服务器(MS)、内容管理服务器(CS)、可扩展的高性能代理服务器(RS)(高质量群视频服务和其他扩展服务)、应用服务器(AS)。

每一种服务器,根据负荷可以自动或手动增减其数量(Instance Servers),实现任意地理分布,并在DS控制之下,承载世界各地数百万人同时在线。

中央连接服务器(DS)的主要功能如下:

  • • 客户端的接入服务和负荷均衡
  • • 客户端和网格服务器实例的Session管理和传递
  • • 协调各网格服务器进行数据复制(Data Replication)、数据漫游(Data Roaming)、消息漫游 (Message Roaming)

消息服务器(MS)的主要功能如下:

  • • 3D场景用户的管理和空间位置查询与同步
  • • 3D场景中动态物理对象的同步
  • • 客户端消息(Text Message 或者Binary Message)的传递及网络传递的延迟预测(Delay Prediction)
  • • 支持跨地域、跨服务器、跨客户端的全局变量
  • • 基于Session安全的数据库访问API

内容管理服务器(CS)的主要功能如下:

  • • 基于文件系统的内容文件存取及目录管理服务
  • • 3D场景文件的远程更新(Remote Update)、版本控制和优化传输服务
  • • GIS数据(DEM,Image, 2D 矢量等)的动态编译、优化更新(Update)及基于空间查询的局部下载(Download)服务
  • • 在DS的协调下,自动进行数据的跨地域、跨服务器漫游和复制
  • • 视频流式播放服务

代理服务器(RS)的主要功能如下:

  • • 实时群视频及语音传输服务:通过该服务器的高性能传输,可以同时进行30路视频语音会话
  • • 大数据传输的Channel服务功能:客户端可以自定义任意形式的基于Channel的通道传输,RS服务器负责协调客户端或者其他RS服务器(客户端不在同一台RS服务器的情况下)进行BLOB数据的推(Push)、拉(Pull)、订阅(Subscribe)、断点续传及通知服务

应用服务器(AS)的主要功能如下:

  • • 扩展的逻辑的动态加载及客户端对该逻辑访问的导航
  • • 支持多种脚本语言
  • • 脚本访问其他网格服务器(包括AS网格或者其他类型的网格)的导航
  • • 数据库访问API及安全验证

凯普贝尔三维科技有限公司
Copyright by www.capbayer.cn all rights reserved 
苏ICP备09096981号