我正在开发一个项目,我需要开发一个 Web 服务(在 java 中),该服务从 Corba python 实现中获取一个简单的数字...我该如何继续这个?
我正在使用omniOrb,并且已经完成了生成一个简单数字的server.py!
非常感谢
最佳答案
您将需要一个 Java CORBA 提供程序 - 例如 IONA 或 JacORB。为您的 python 服务生成 IDL 文件,然后使用 Java ORB 提供的任何 IDL -> stub 编译器来生成 java 客户端绑定(bind)。
从这里开始,它应该就像绑定(bind)到运行Python服务器的corbaloc://一样简单,并从Java stub 执行远程调用。
当然,CORBA 就是 CORBA,它可能需要小型哺乳动物的仪式牺牲,可能还需要大量蜡烛。
关于java - Corba python 与 web 服务 java 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8310262/