Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Corba客户端&Python&;Corba服务器-Java_Java_Python 2.7_Client Server_Corba - Fatal编程技术网

Corba客户端&Python&;Corba服务器-Java

Corba客户端&Python&;Corba服务器-Java,java,python-2.7,client-server,corba,Java,Python 2.7,Client Server,Corba,我们需要从Python(Corba客户机)与用Java实现的Corba服务器进行交互。Corba服务器已经存在,我们不希望在这方面做任何更改。 任何人都可以帮助我们,如何从Python代码与Java代码交互。欢迎提供任何信息/建议/想法。您将需要使用CORBA Python实现来实现您的客户机,如。目前,您使用支持Python的ORB时,它将与Java进行互操作(至少在两种实现都成熟且无bug时)。那么,我是否必须使用Java idl编译器(Jacorb)和Python idl编译器(Omnio

我们需要从Python(Corba客户机)与用Java实现的Corba服务器进行交互。Corba服务器已经存在,我们不希望在这方面做任何更改。
任何人都可以帮助我们,如何从Python代码与Java代码交互。欢迎提供任何信息/建议/想法。

您将需要使用CORBA Python实现来实现您的客户机,如。目前,您使用支持Python的ORB时,它将与Java进行互操作(至少在两种实现都成熟且无bug时)。

那么,我是否必须使用Java idl编译器(Jacorb)和Python idl编译器(Omniorby)编译idl文件,并使用Java执行服务器实现,使用Python执行客户端实现。。这能行吗?是的,那能行。IDL定义了客户机和服务器之间的接口,使用您选择的编程语言编译IDL。omniORB支持Python,R2CORBA支持Ruby,TAOX11支持C++11。