技术参数 1、具备开放性,互操作性及互联互通能力 数据分发服务中间件(DDS)基于DDS标准研发,实现了与数据无关的开放式“软件总线”功能,具备即插即用能力,支持不同种类分布式软件系统的二次开发和运行。 2、数据传输性能高 数据传输速率高(500Mbps)、延迟小(3ms)、可靠性强(数据丢失率不大于0.001%)、节点多(不小于1024)、重启快(不大于3s)。 3、支持通道对接模式,实现子网之间的发布/订阅: 构建了子网间借助通道对接的互联模式,能够实现不同服务器子网之间的桥接,将多个子网从逻辑上和功能上连为一体,分属不同子网客户端之间也可进行数据的发布/订阅操作。 4、支持多子网共用一台服务器的方式,实现物理子网的逻辑划分 支持在一台硬件服务器上同时运行多个数据分发服务程序。数据分发客户端可根据端口不同,依托不同的服务程序进行数据传输,彼此互不干扰,从而将一个物理子网划分成多个逻辑子网,实现了硬件资源使用效能最大化。 5、支持跨平台 采用了跨平台技术,支持Windows、中标麒麟等操作系统,X86、PowerPC、ARM、龙芯等处理器,保证了系统的可移植性和兼容性。支持中文路径、中文消息,支持多国字符集(UTF-8、UTF-16、Unicode),支持C/C++、Java、C#等多种语言进行二次开发。 6、提供丰富的服务功能组件 包括网络拓扑管理服务、数据持久性服务、系统部署管理服务、分布式共享内存服务、性能监视服务,确保了系统的可扩展性、数据的完整性、使用的灵活性。
功能描述 1、按照自定义数据结构,实现分布式内存数据共享(参照通用黑板技术) 分布式共享内存中任一客户端对共享内存进行操作(包括插入、更新和删除),其他客户端的共享内存都同步实时更新,可极大提高共享数据访问效率。 2、支持大文件传输 在32/64位操作系统中提供2G/4G大文件传输。 3、系统部署管理 按照组织结构对服务器和用户节点进行配置管理,提供服务管理端工具,以图形化方式显示服务器和客户端的组织结构,并进行管理。包括:远程配置DDS服务器、远程增加和删除DDS主题、远程启动和停止DDS服务器、远程连接和断开DDS客户端、用户权限管理。 4、监视DDS运行状态 监视网络上DDS各节点运行状况、监视各主题的运行状况、监视传输封装信息、支持上层应用实时获取DDS运行状态信息。