我已经在Windows Server 2012上成功安装了omniORB。我有两个IDL文件,我使用omniidl
编译器编译,现在有两个IDL文件的头文件和源文件。
如何编写可以远程连接并使用C ++进行功能调用的客户端?这个过程如何运作?
我订购的书"Advanced CORBA Programming with C++"
应该很快就会在这里,但是,如果有人有使用C ++编写IIOP客户端的经验,如果你能解释如何建立连接并进行简单的调用。我只是在设备上已经有了iiop服务器。
答案 0 :(得分:2)
我会将此作为评论,但我没有足够的代表。如果您正在使用cisco DCM(或任何cisco产品),我建议您与cisco联系。
就在最近,我使用cisco DCM进行了CORBA(omniORBpy)的python实现。我联系了思科,他们给了我代码,这些代码也与方法调用的一些例子有关。
或者,omniORB确实有一些示例显示如何连接客户端和服务器并相互传递信息。请参阅the omniorb documentation.第2章"基础知识"他们有几个步行穿过。
希望这在某种程度上有所帮助。