Java SE 核心技术 — CORBA/RMI-IIOP

 

CORBA 

JNDI 

XML 



Java 平台中的 CORBA(公共对象请求代理架构)实现提供基于标准的互操作性和连接。Java IDL 让分布式的基于 Web 的 Java 应用能够使用行业标准的 OMG IDL(Object Management Group 接口定义语言)和 IIOP(互联网 ORB 间协议)透明地调用远程网络服务操作。

CORBA 开发人员提示:

Java IDL 技术面向希望用 Java 编程语言编程,同时基于用 CORBA 接口定义语言 (IDL) 定义的接口的 CORBA 程序员。这是“一切如常”的 CORBA 编程,Java 技术支持方式与 C++ 或 COBOL 等其他语言完全相同。

Java SE CORBA 文档:Java SE 8 | Java SE 7 | Java SE 6 | J2SE 5.0 | J2SE 1.4.2


除了 Java IDL,Java SE 还支持使用互联网 ORB 间协议的 Java 远程方法调用 ("RMI-IIOP") 技术。使用这种技术后,不学习 CORBA 接口定义语言 (IDL) 也能为 Java 平台编写 CORBA 应用。

Java RMI-IIOP 文档:Java SE 8 | Java SE 7 | Java SE 6 | J2SE 5.0 | J2SE 1.4.2

RMI-IIOP 基于两个 Object Management Group 规范:

Java 语言到 OMG IDL 映射规范
CORBA/IIOP 2.3.1 规范,正式/99-10-07

另请参见:

示例代码
Object Management Group (OMG)
OMG CORBA 主页
Left Curve
Java SDK 和工具
Right Curve
Left Curve
Java 资源
Right Curve