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

omniorb-support.com

免费CORBA ORB项目站

6.0/10 中国可用
TTG4G 编辑组 ·更新于 2026-06-08 ·数据来源: ai_crawl 评测方法 ↗
数据来源
ai_crawl · 最近更新 2026-06-08
行业深度解析AI 深度分析
一句话omniORB 是面向 C++ 与 Python 的免费高性能 CORBA Object Request Broker(ORB)。
定价免费开源 库采用 GNU LGPL,工具采用 GNU GPL;正文提到 2002 年起可获得商业支持,但未提供价格细节。
适合谁需要在 C++/Python 系统中实现 CORBA 通信、维护遗留分布式系统或跨平台 ORB 互操作的开发者与企业团队。
核心功能C++ 与 Python 语言绑定基本符合 CORBA 2.6 规范支持 GIOP/IIOP 1.0、1.1、1.2多线程运行时支持 TypeCode、Any、DynAny对象按值、AMI、抽象接口、本地接口IPv6、Unix domain socket、双向 GIOPIIOP over SSL 安全传输Naming Service:omniNames跨 Windows、Linux、Mac OS X 和多数 Unix 平台
功能与用途omniORB 是 CORBA Object Request Broker,用于在 C++ 与 Python 应用中实现基于 CORBA 的分布式对象通信。它提供 GIOP/IIOP、命名服务 omniNames、动态调用/动态骨架、AMI、对象按值、拦截器、安全 Socket 传输等能力。
支持语言/框架明确支持 C++ 与 Python 语言绑定;支持 Windows、Linux、Mac OS X 和多数 Unix 平台。正文未提及特定应用框架集成。
开源还是闭源开源。库采用 GNU Lesser General Public License,工具采用 GNU General Public License。
自托管选项可下载并在本地/自有服务器环境部署运行;作为 ORB 与相关服务组件使用。正文未提供托管云服务信息。
定价软件免费。正文提到可获得商业支持,但未披露价格、套餐或 SLA。
API/SDK提供 C++ 与 Python 语言绑定,支持 CORBA 2.6、C++ mapping 1.2、Python Language Mapping 1.2,并包含 omniidl 相关工具文档。
集成与生态支持与其他 CORBA ORB 互操作;提供 omniNames 命名服务;有贡献的 CORBA 服务实现可参考 links 页面;SourceForge 项目与邮件列表用于开发和社区沟通。
文档质量文档覆盖 omniORB 4.3/4.2/4.1 用户指南、omni thread abstraction、omniNames、utilities、omniidl 后端作者指南,以及 omniORBpy 用户指南,并提供 HTML/PDF。内容体系完整,但正文未体现现代教程、示例丰富度或搜索体验。
中国访问未知
适用场景C++/Python 分布式对象通信、CORBA 遗留系统维护、跨平台中间件互操作、需要 IIOP/GIOP 协议兼容的企业应用。
同类TAOJacORBMICOORBacus;现代替代方案可考虑 gRPC、Thrift、REST/OpenAPI(是否适用取决于系统改造成本)。
性价比8
易用6
服务6
综合7
优点
  • 免费开源,许可条款清晰
  • CORBA 规范支持较完整,并获得 Open Group CORBA Open Brand 认证
  • 同时支持 C++ 与 Python,适合混合语言系统
  • 功能覆盖命名服务、动态调用、拦截器、安全传输等核心 CORBA 能力
  • 文档包含用户指南、工具、omniNames、omniidl 等多个模块
不足
  • 技术栈偏传统,主要面向 CORBA 场景,不适合现代 HTTP/gRPC 优先的新项目
  • 正文未提供商业支持价格、SLA 或服务范围
  • 网站信息风格较传统,对新手的上手引导和现代化教程信息不足
  • 仅明确 C++ 与 Python 绑定,未体现更多现代语言生态

深度测评

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

是什么

omniORB 是一个面向 C++ 与 Python 的 CORBA Object Request Broker(ORB),用于在分布式对象系统中完成远程对象调用与互操作。正文显示它免费提供,库采用 LGPL,工具采用 GPL,并且基本符合 CORBA 2.6 规范;其历史较长,还曾获得 Open Group 的 CORBA Open Brand 认证,说明在 CORBA 合规性上有较强基础。

核心能力

它的功能覆盖典型 CORBA 中间件需求:支持 GIOP/IIOP 1.0、1.1、1.2,具备全多线程运行时、TypeCode/Any、DynAny、对象按值、异步方法调用 AMI、抽象接口、本地接口、动态调用与动态骨架接口。网络与平台能力也较完整,包括 IPv6、Unix domain socket、双向 GIOP、可互操作的 SSL 传输,以及 Windows、Linux、Mac OS X 和多数 Unix 平台支持。内置完整命名服务 omniNames,并强调可与其他 CORBA ORB 互操作。

语言、API 与文档

omniORB 明确提供 C++ 与 Python 语言绑定,文档中还列出 C++ mapping 1.2、Python Language Mapping 1.2,以及 omniidl 后端作者资料。文档覆盖 4.3、4.2、4.1 多个版本,包含用户指南、线程抽象、omniNames、工具和 Python 版本指南,且有 HTML/PDF 两种格式,体系较完整。不过网站呈现方式偏传统,正文未体现现代化快速开始、示例项目或集成教程的丰富程度。

定价与支持

产品本身免费开源。正文提到 2002 年起提供商业支持,但未披露具体支持范围、价格、SLA 或支付方式,因此企业采购前仍需单独确认。社区侧有邮件列表、SourceForge 项目和开发快照入口,适合熟悉开源基础设施的开发者。

优缺点与适合谁

优点是成熟、开源、跨平台、CORBA 规范覆盖较完整,且同时支持 C++/Python,适合维护 CORBA 遗留系统、构建需要 IIOP/GIOP 互操作的企业中间件,或在现有 CORBA 生态中替换/补充 ORB。局限在于 CORBA 本身已偏传统,新项目若无互操作包袱,通常会优先评估 gRPC、Thrift、REST/OpenAPI 等方案;此外商业支持与现代开发体验信息不足。

中国访问

正文未提供中国大陆访问、镜像、支付或本地支持信息,实际访问状态判定为未知。若下载或邮件列表访问不稳定,可考虑源码镜像、企业内网制品库,或评估 TAO、JacORB、MICO 及现代 RPC 框架作为替代。

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

中文卖点

老牌开源CORBA实现,适合遗留系统开发。

官网快照

/shot/omniorb-support-com.png
omniorb-support.com

价格走势

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

用户评价

综合评分
6.0/10
TG4G 综合评分

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

常见问题

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

浏览其他大类