2

我已经在 Windows Server 2012 上成功安装了omniORB。我有两个使用omniidl编译器编译的 IDL 文件,现在有两个 IDL 文件的头文件和源文件。

在此处输入图像描述

您如何编写一个可以远程连接并在 C++ 中进行功能调用的客户端?这个过程是如何工作的?

我订购了这本书"Advanced CORBA Programming with C++",它应该很快就会在这里,但是,如果有人有使用 C++ 编写 IIOP 客户端的经验,如果你能解释如何建立连接并进行简单的调用。我只制作客户端,因为设备已经有 iiop 服务器。

4

1 回答 1

2

我会将此作为评论,但我没有足够的代表。如果您正在使用 cisco DCM(或任何 cisco 产品),我建议您联系 cisco。

就在最近,我使用 cisco DCM 实现了 CORBA (omniORBpy) 的 python 实现。我联系了 cisco,他们给了我代码,这些代码也与一些方法调用示例建立了联系。

或者,omniORB 确实有一些示例显示如何连接客户端和服务器并相互传递信息。请参阅omniorb 文档。在第 2 章“基础知识”下,他们有一些演练。

希望这在某种程度上有所帮助。

于 2016-11-20T18:00:20.263 回答