论文部分内容阅读
ICE是新一代的面向对象中间件平台,开发者只需付出很少的努力,就能够用ICE构建出分布式客户——服务器应用。ICE在概念上与CORBA类似,但在许多方面都有突破性的进展:它的对象模型更简单、更强大;解决了过去困扰中间件的低效问题;提供了许多新特性,比如支持用户数据报协议(UDP)、异步方法分派、内建的安全性、自动的对象持久,以及接口聚合。本文将讨论ICE的各种设计决策、对比CORBA和ICE所采用的不同方法,并概述ICE的设计所带来的好处。