jORB为对标e*ORB的高性能CORBA中间件产品,是实现跨平台通信的面向对象的分布式处理中间件,它屏蔽嵌入式操作系统和网络协议的异构性,为上层软件提供基础通信服务;由介方信息自主研发并100%拥有知识产权,根据SCA4.1/SRTF规范要求,做了最大限度裁剪,实现了轻量化、低时延、低抖动、高吞吐量,其主要功能如下。
1.提供C和C++编程接口,支持C ORB和C++ ORB。
2.支持轻量化事件服务和轻量化日志服务。
3.支持请求超时机制,可设置请求超时参数。
4.支持Real Time ORB机制。
5.支持TCP/IP和UDP传输协议,并支持传输协议可扩展机制。
6.符合OMG minimum CORBA和CORBA/e规范。
异构环境下,随着数据包的变大,两种中间件的吞吐量、平均时延、时延抖动的变化趋势基本一致,jorb中间件在这三个指标项的性能均优于omni中间件。
技术开放:可提供jORB全部嵌入式代码,帮助客户二次开发,提升装备的维保能力和自主可控性。
性能卓越:性能对标e*ORB,完全自主可控。
持续升级:持续对jORB进行功能拓展和性能优化,并可以根据客户特定需求进行软件升级。