如何使用IIOP和omniORB进行远程调用

时间:2016-10-12 17:06:55

标签: c++ visual-studio corba iiop

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

enter image description here

如何编写可以远程连接并使用C ++进行功能调用的客户端?这个过程如何运作?

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

1 个答案:

答案 0 :(得分:2)

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

就在最近,我使用cisco DCM进行了CORBA(omniORBpy)的python实现。我联系了思科,他们给了我代码,这些代码也与方法调用的一些例子有关。

或者,omniORB确实有一些示例显示如何连接客户端和服务器并相互传递信息。请参阅the omniorb documentation.第2章"基础知识"他们有几个步行穿过。

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