问题标签 [omniorb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows-7-x64 - “Corba 命名服务无法访问”
Corba 命名服务不可访问。它在 Windows XP 上运行,但不在具有相同设置的 Windows7 64 位上运行。全名。exe 正在运行并创建日志文件,但是其他进程在 Windows7 上给出相同的错误“Corba Naming Service Not Reachable”。
它是一台装有 Visual Studio 2005 32 位和 Windows7 64 位的本地机器
c++ - 编辑控件的行为不应该是这样
起初,我按照本指南在 Win32 控制台应用程序中创建了一个 Corba C++ 服务器,并且它可以正常工作。根据该代码,我在 MFC 中创建了一个 Corba 服务器。
从 C++ Win32 服务器我有这个代码:
这里的输出:
argv[0] 的内容是这样的:
所以,在 MFC 中,我是这样设计的:
问题是,它没有显示括号中的值。
但是,当我这样做时
我得到的输出与上述相同。
我试图将编辑控件更改为新的编辑控件和列表框,但无济于事。似乎是什么问题?有人可以帮忙吗?
谢谢。
java - 任何人都可以帮助我使用omniORB吗?
我最近在学习omniORB,但是在网上找到的文档很少。任何人都可以用 Java 展示任何关于omniORB 的文档吗?将不胜感激。
c++ - 对 `CORBA::ValueBase::ValueBase()' 的未定义引用,我该如何解决?(在 omniORB 中使用哪个库)
我在 C++ 中将omniORB 用于CORBA。
当我使用omniidl,编译器为idl文件生成存根和骨架文件时,自动生成的代码从public继承给定的类 ::CORBA::ValueBase
。
在编译期间,我收到未定义的构造函数和析构函数的错误::CORBA::ValueBase
。
由于它是一个标准文件,我无法为其定义构造函数和析构函数。任何人都可以让我知道哪个库包含定义或如何避免它?
corba - 如何在 Fedora 20 上为 REDHAWK 1.9.0 正确配置omniORB 引导程序?
我正在尝试将 REDHAWK 1.9.0 移植到 Fedora 20。我(据我所知)成功地强制所有内容进行编译。但是,我无法让域正确实例化。选择域和设备管理器后,我收到以下消息:
OmniNames 和 OmniEvents 运行良好,但 REDHAWK 没有正确连接。
控制台提供了更多信息:
由于错误消息涉及端口 900,因此 Java 引导功能似乎存在一些问题。
我的 cfg 文件很简单:
我在配置文件中尝试了 bootstrapAgentHostname 和 bootstrapAgentPort 的各种排列,并禁用了 IPv6,但没有运气。
关于我可能做错了什么或配置文件中可能缺少哪些配置选项的任何建议?
c++ - CORBA IDL 到 C++ - char 与 unsigned char?
我们将 OmniORB 与我们的 C++ 服务器一起使用。目前,当一个对象char
在 IDL 文件中被指定为 a 时,它unsigned char
在 C++ 中被翻译成一个。我们希望它是公正char
的。有什么我们可以改变来实现这一点的吗?
redhawksdr - omniNames 服务不会启动,但直接调用可执行文件工作
由于某种原因,omniNames 服务不会(再次)启动,但如果调用omniNames 可执行文件,它会毫无问题地启动。这个问题似乎每隔一段时间就会再次出现。
调用 omniNames 似乎开始正常...
但是,在检查状态并列出命名服务对象后,显然omniNames 没有成功启动:
如果我尝试直接调用omniNames 可执行文件并要求它在同一个端口上启动,一切正常。
我已经尝试过删除日志,如下所示:启动 OmniEvents 时出错
作为参考,我正在运行 Centos 6.4 x64。另外,/etc/omniORB.cfg 的内容是:
知道还有什么问题吗?
windows-7-x64 - OmniORB 编译错误 Windows 7 64 位
有没有人在编译omniORB_4.1.6 64-bit for windows时遇到以下错误?'RegQueryValueEx 失败 - 错误 109'
我按照 readme.win32 中的程序进行操作,但在omniDynamic、代码集等中出现链接错误。因此有人建议重建omniorb_root/src/tools/win32 并将其复制到bin/x86_win32/ 中。这就是我所做的,当我重新编译整个omniORB时,错误如下:
python - Python:在Windows64(Windows 7)环境下安装OmniOrbpy
我想尝试使用访问 CORBA API 的 Python (v2.7) 应用程序,但我一直在围绕哪些 OmniOrb 部件是必要的以及它们应该放置在哪里进行讨论。
我已经下载了omniORBpy-4.2.0-win64-py27,我认为它应该包含我需要的位。
就像将 bin\x86_win32 目录中的文件添加到我的 Python lib\Site-packages 目录中一样简单吗?
我发现有关使用 PYTHONPATH 环境变量的信息相互矛盾(我现在没有),有必要吗?
redhawksdr - RedHawk IDE 在启动尝试后无法连接到域管理器
我正在尝试测试我在 CentOS 上运行的 RedHawk 构建的第一个波形。它有两个组件,它们在沙箱中运行正常,但是当我尝试启动域以将其作为波形进行测试时,它会失败并显示 CORBA_COMM:Failure vmcid SUN 次要代码 201。如果我将调试级别提高到 DEBUG或者 TRACE 我可以看到域管理器启动并绑定到命名服务,并且控制台中的最后一行是正在启动 ORB!然后弹出 CORBA_COMM 失败。我可以看到使用 ps 和使用 nameclt 运行的 DomainManager proc 我可以看到在 NamingService 中注册的域,但是 IDE 中的 CORBA 名称服务选项卡没有显示它(nameclt 和 IDE 都显示 EventChannelFactory)。nameclt 返回的 IOR 与 IDE 控制台 DEBUG 行中列出的 IOR 不同(它们不应该匹配吗?)。
这有点类似于 jerhil 1 月 9 日提出的一个问题,尽管他使用的是 Fedora 20,但这个问题一直没有答案。