是否有更现代的CORBA实现?

| 我正在确定CORBA被认为只是拒绝死亡的遗留技术。话虽这么说,我很好奇是否存在任何已知的首选标准(并且也与平台无关)。 有什么想法吗? TIA!     
已邀请:
许多组织都在转向Web服务以及与之相关的开放标准(HTTP,WS- *),以替代Corba。 本文提供了两种技术的比较,并提供了有关何时使用哪种技术的一些建议。 如果您真的在乎平台独立性和协议标准化,那么可以考虑使用WS- *标准。     
现在有了使用C ++ 11,TAOX11的最先进的现代CORBA实现。这使用了新的IDL到C ++ 11语言的映射。对于TAOX11,请访问TAOX11网站。 TAOX11在各种平台和编译器上均受支持。     
我最近尝试了Google协议缓冲区,从设计上看,它们看上去与CORBA非常相似(某种带有编译器的IDL,二进制紧凑消息等)。它可能是许多可能的继任者之一。 Web服务适合完成正确的任务,但是创建和解析消息需要更多的时间,而基于文本的消息比二进制消息要庞大。带有JSON的REST API看起来是一个很好的解决方案,其中二进制协议不太适合。     
ZeroC的ICE旨在成为“更好的CORBA”。 不幸的是,它们的许可条款很糟糕(至少我上次与他们核对了),因为它们不出售开发人员许可,而只是(大致)按安装条款出售。 如果您可以接受,它也通过GPL许可证提供。     

要回复问题请先登录注册