从 Java 源文件生成 CORBA IDL?
Posted
技术标签:
【中文标题】从 Java 源文件生成 CORBA IDL?【英文标题】:Generating CORBA IDL from Java source files? 【发布时间】:2014-01-03 09:40:57 【问题描述】:考虑到idlj
是一个实现转换的工具,其中 OMG IDL 输入可以转换为 Java 源代码输出,是否有逆变换和相应的工具可用,可以从中生成 IDL Java 源代码?
我是出于为 JCR 开发 IDL 映射的兴趣而提出的。鉴于 JSR-283 中 JCR 参考模型的源代码,如果可以为该源代码中定义的这么多接口和异常类型生成 IDL,那么它可以大大简化任务——从而在一定程度上简化任务使 JCR 可用于非 Java 客户端应用程序,尽管随后结合了 CORBA 体系结构,但其相对复杂性。
如果没有这样的工具,虽然我不确定我是否准备好为 Java 设计 IDL 生成器,但如果设计了这样的工具,那么它肯定可以用于简化“IDL for JCR”定义任务,相当大,
【问题讨论】:
【参考方案1】:当然。 rmic -idl 工具正是这样做的。但是你必须从 Java 远程接口开始。
【讨论】:
以上是关于从 Java 源文件生成 CORBA IDL?的主要内容,如果未能解决你的问题,请参考以下文章
在 Java 中使用 Eclipse 为 CORBA IDL 启动命名服务