首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用CORBA进行Java/C++互操作的最佳ORB是什么?

使用CORBA进行Java/C++互操作的最佳ORB是什么?
EN

Stack Overflow用户
提问于 2009-01-13 16:32:57
回答 4查看 7.4K关注 0票数 7

我有一个用Java编写的客户端-服务器应用程序,使用CORBA进行通信。使用的ORB是Java6平台提供的orbd。我必须用另一个用C++编写的实现替换Java服务器实现。所以问题是,在CORBA库的免费源码实现中,哪一个能更好地与这个ORB互操作?我应该替换Java ORB,同时使用C++库提供的ORB吗?

目标是在用新的C++实现替换已经运行的服务器时,有一个简单而平滑的过渡。还有什么是我应该考虑的吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-01-13 22:49:44

我已经很长时间没有使用CORBA来实现Java和C++的互操作性了,所以我的回答可能会有点过时。

我发现omniORB (C++)和JacORB (Java)配合得很好。你可以在google上搜索这些库,看看它们是否仍然受支持。

我还记得我在“原生”Java CORBA方面遇到了很大的问题( Sun bugs Parade中有很多Bugs,已经开放了很多年……)但那是在JDK1.4的时候,希望现在事情会好一点……

票数 7
EN

Stack Overflow用户

发布于 2009-04-03 17:14:23

TAO绝对是商业上使用最多的开源C++ ORB。作为Java ORB,它可以很好地与JacORB配合使用,但您也可以使用JDK ORB。如果该软件目前可以与JDK ORB一起工作,那么它没有理由不能与TAO一起工作。如果您遇到任何问题,可以直接使用JacORB替换JDK ORB。

哦,关于上一篇文章,ZEN Java ORB已经死了,不再被开发了。对于Java,如果JDK ORB对于您所做的工作不够好,那么您应该使用JacORB。

如果你需要商业支持,它也是可用的。我们使用Remedy IT (http://www.remedy.nl)来满足我们的支持需求( TAO和JacORB)。

票数 3
EN

Stack Overflow用户

发布于 2009-01-22 11:25:25

我有一些Java客户端,它们将大量数据推/拉到用Mico编写的C++服务器中。从来没有和他们有任何问题。

我们也在使用Visibroker的负载均衡功能,但很快就会去掉它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/439704

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档