海外资源测评导航
返回开发工具 海外资源 / 开发工具 / 开源CORBA中间件 / omniorb.org
O
🔧 开发工具 开源CORBA中间件 英国总部 国内优化

omniorb.org

免费CORBA ORB库

7.0/10 中国可用
TTG4G 编辑组 ·更新于 2026-06-08 ·数据来源: ai_crawl 评测方法 ↗
数据来源
ai_crawl · 最近更新 2026-06-08
行业深度解析AI 深度分析
一句话omniORB 是面向 C++ 与 Python 的免费高性能 CORBA ORB,实现并遵循 CORBA 2.6 规范。
定价免费开源 库按 GNU Lesser General Public License 发布,工具按 GNU General Public License 发布;正文提到自 2002 年起可获得商业支持,但未给出价格。
适合谁需要在 C++、Python 或跨平台环境中构建、维护 CORBA 分布式对象系统的开发者、企业后端团队和遗留系统维护团队。
核心功能C++ 与 Python 语言绑定遵循 CORBA 2.6 规范支持 GIOP/IIOP 1.0、1.1、1.2多线程运行时TypeCode、Any、DynAny对象按值、AMI、抽象接口、本地接口IPv6、Unix domain socket、Bidirectional GIOPSSL 传输支持Naming Service omniNamesDynamic Invocation 与 Dynamic Skeleton 接口Windows、Linux、Mac OS X 及多数 Unix 平台支持
功能与用途omniORB 是一个 CORBA Object Request Broker,用于 C++ 和 Python 分布式对象通信。它支持 Naming Service、动态调用、动态骨架、异步方法调用、拦截器、安全套接字传输、双向 GIOP 等能力。
支持语言/框架支持 C++ 和 Python 语言绑定;支持 Windows、Linux、Mac OS X 以及多数 Unix 平台。正文未提到特定 Web 框架或现代应用框架集成。
开源还是闭源开源。库按 GNU Lesser General Public License 发布,工具按 GNU General Public License 发布。
自托管选项可自行下载和部署运行,包含 omniNames 等服务组件;正文未使用“自托管”表述,但其作为开源 CORBA ORB 可在自有平台上运行。
定价免费可用。正文提到有商业支持,但未提供具体价格、套餐或计费方式。
API/SDK提供 C++ 与 Python 语言绑定,遵循 CORBA 2.6;支持 IDL、C++ mapping 1.2、Python Language Mapping、Dynamic Invocation Interface、Dynamic Skeleton Interface 等。
集成与生态支持 GIOP/IIOP 1.0/1.1/1.2,与其他 CORBA ORB 完全互操作;有若干贡献的 CORBA service implementations;提供 SourceForge 项目、邮件列表、链接页和支持入口。
文档质量文档覆盖 omniORB 4.3.x、4.2.x、4.1.x 以及 omniORBpy 多版本,提供用户指南、线程抽象、omniNames、工具、omniidl 后端作者文档,且有 HTML 与 PDF 格式。内容体系完整,但从正文看展示方式偏传统。
中国访问未知
适用场景C++/Python 分布式对象通信、遗留 CORBA 系统维护、跨平台企业中间件、需要 IIOP/GIOP 互操作的系统集成。
同类TAO、MICO、JacORB、gRPC、Apache Thrift
性价比8
易用6
服务6
综合7
优点
  • 免费开源,库采用 LGPL,适合在多种项目中集成
  • CORBA 规范覆盖较完整,并获得 Open Group CORBA Open Brand 认证
  • 同时支持 C++ 与 Python,适合混合语言分布式系统
  • 功能成熟,包含 Naming Service、AMI、SSL、IPv6、多线程等企业级能力
  • 文档提供 HTML 与 PDF,并覆盖多个版本
不足
  • 技术栈偏传统,主要面向 CORBA 场景,现代云原生和 Web API 场景适配信息不足
  • 正文未提供明确的商业支持价格、SLA 或企业服务细节
  • 生态集成信息较少,仅提到与其他 CORBA ORB 互操作及贡献服务实现
  • 网站信息风格偏传统,对新用户的上手引导和现代示例信息有限

深度测评

TG4G · 2026-06-08 更新 · 仅供参考

是什么

omniORB 是一个免费的 CORBA Object Request Broker,面向 C++ 与 Python,用于构建分布式对象通信系统。正文显示它遵循 CORBA 2.6 规范,并曾获得 Open Group 的 CORBA Open Brand 认证,说明其在标准兼容性上有较强背书。其定位不是现代 REST/gRPC 框架,而是成熟的 CORBA 中间件实现,尤其适合仍在使用 IIOP/GIOP 与 IDL 的企业系统。

核心能力

功能上,omniORB 覆盖了较完整的 CORBA 能力,包括 GIOP/IIOP 1.0、1.1、1.2,多线程运行时,TypeCode、Any、DynAny,对象按值、AMI 异步方法调用、抽象接口、本地接口、动态调用和动态骨架接口等。它还包含完整 Naming Service:omniNames,并支持 wchar、wstring、代码集协商、IPv6、Unix domain socket、双向 GIOP、SSL 传输、线程管理和拦截器。平台方面支持 Windows、Linux、Mac OS X 和多数 Unix,且强调可与其他 CORBA ORB 互操作。

开源、定价与文档

omniORB 是开源项目,库采用 LGPL,工具采用 GPL,免费可用。正文提到商业支持自 2002 年起可获得,但没有列出套餐、SLA 或价格,因此企业采购前需要进一步联系确认。文档方面较完整,提供 4.3.x、4.2.x、4.1.x 多版本用户指南,以及线程抽象、omniNames、工具、omniidl 后端作者文档;Python 版本 omniORBpy 也有独立用户指南,且提供 HTML 与 PDF。

优缺点与适合人群

它的优势是成熟、标准化、跨平台、支持 C++/Python,并覆盖大量 CORBA 企业特性;对于维护遗留 CORBA 系统、做 ORB 互操作或需要稳定 IIOP 通信的团队很有价值。局限也明显:CORBA 本身已非主流新项目首选,正文未体现与云原生、容器、CI/CD、现代观测体系的集成;网站信息也偏传统,新手上手可能不如现代开发者工具顺滑。

中国访问

正文未提供中国大陆访问、镜像、支付方式等信息,因此中国访问状态判断为未知。若新项目并不依赖 CORBA,可评估 gRPC、Apache Thrift 等替代方案;若已有 CORBA 资产,则 omniORB 仍是值得考虑的开源实现。

本测评基于公开资料整理,不构成购买建议,请以 omniorb.org 官网实际信息为准。

中文卖点

老牌开源CORBA实现,文档和下载仍在维护。

官网快照

/shot/omniorb-org.png
omniorb.org

价格走势

当前价 · 仅供参考
价格未公开 当前定价
价格采集自官网公开页面,实时更新;历史走势数据采集中,暂无足够历史样本。下单请以官网实时价为准。

用户评价

综合评分
7.0/10
TG4G 综合评分

评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。

常见问题

omniorb.org 是一家英国的开发工具 (开源CORBA中间件)服务商. 本页收录其「免费CORBA ORB库」套餐. 老牌开源CORBA实现,文档和下载仍在维护.
omniorb.org 在中国大陆有较好的直连体验, 多数地区无需代理即可访问. 该商家总部位于英国, 主要面向海外市场.
访问 omniorb.org 官网完成注册即可使用. 注册一般需要邮箱 (推荐 Gmail/Outlook) 和支付方式. 多数海外服务支持信用卡 / PayPal / 加密货币. 完整流程见本页"前往官网"按钮.

浏览其他大类