三层分布式对象架构
Corba :对象请求代理( ORB ),如同面向对象的 RPC 。允许客户对象与
远程对象通信。可与多种软件互操作。
IIOP 是 Internet 上 orb 之间的协议( Internet inter-orb protocal )。
•
RMI : Java 对象请求代理。也如同面向对象的 RPC 。比 Corba 容易使用,
只适用于 Java 对 Java 的通信,但现在有
RMI-over-IIOP 允许 Java 和非 Java 之间的通信。
•
DCOM :允许二进制模块远程通信,如同二进制的 RPC 。
缺点:
对于带多路复用、连接池、并发、事务、多线程的分布式通信,编程困难。
评论1