产品概述
E-Spectrae*ORB 软件中间件栈是一款集成并优化 CORBA(通用对象请求代理体系结构)与 DDS(数据分发服务) 两大核心通信中间件的下一代软件定义无线电(SDR)基础平台,满足雷达数据链、电子战、传感器融合等场景下对海量数据流的极速、可靠分发需求。
提供了针对和GPP等异构处理器的无线电软件传输机制,解决复杂异构环境下软硬件组件之间的标准化互联、动态部署与灵活重构难题。该软件中间件位于应用软件之下操作系统之上,将波形应用和硬件平台相隔离,实现软硬件解耦。

产品功能
● 符合软件通信体系架构 SCA4.1 规范和 SRTF 标准 |
● 支持多级 CORBA 框架 -- 包括 Minimum CORBA、CORBA/e 和 RT-CORBA 框架 |
● 提供以数据为中心的发布 - 订阅(DCPS)通信模型 |
● 多语言支持 -- 在 C 和 C++ 语言实现中都可用 |
● 可扩展传输框架 (ETF)-- 允许集成各种消息传递和传输协议 |
● 提供 IDL 编译器,支持生成 C 和 C++ 代码 |
● 支持日志服务、命名服务和事件服务 |
● 支持定位与客户端对应的服务对象,建立客户端到服务对象的通信机制 |
● 高度可移植,支持广泛的平台组合,包括所有领先的实时系统和处理器的最新版本 1)RTOS:ReWorks、SylixOS、Windows、Android、HarmonyOS、麒麟、VxWorks、Linux 2)CPU:飞腾、龙芯、复旦微、瑞芯微、宸芯、昇腾、ARM、PowerPC 等 |
产品性能
● 低脚本 -- 静态内存占用 1M 左右,可部署在各种无人平台以及各种资源受限的终端;
● 快速 -- 经过高度优化并获得最小化调用延迟和最大化数据吞吐量。

产品服务
