sothis
CJSDN高级会员
发贴: 168
积分: 60
|
于 2002-12-26 10:06
你推荐的这本书我没有看过。如果你有相关的资源和经验,是否能和大家共享一下呢? 在读完了对这本书的介绍之后,基本上我知道该书的内容和CORBA/Java/COM等都有些相关。主要是关于可移动对象(代码)。不用我说大家都知道这是Java的强项。 文中提到的Caffeine技术现在在Borland Enterprise Server中用得很厉害,作用在于实现J2EE和CORBA的互通。Caffeine技术在企业级上面的应用主要是提供RMI over IIOP技术,这样就可以通过高效的CORBA IIOP协议来进行EJB(或者任何RMI Server)和客户端(Java或者非Java CORBA客户端)之间的通信。Caffeine技术要求CORBA标准在2.2以上,要实现OBV(Object By Value也就是传值对象),这样才可以兼容Java RMI。 CORBA和Java的组合属于强强互补,CORBA利用发展迅猛的Java可以补足本身实施太复杂、成本太高的缺点(比方说用EJB替代CCM),Java可以利用CORBA来做出面向对象的跨语言特性。就正于大家看到的那样,JDK中CORBA(JacOR缓缓登台,而IIOP也慢慢成为JRMP的替代...(不好意思,跑题了) 可移动对象要求对象代码在移动的源地址和目的地址上都有提供相同接口的执行环境,该环境可以是容器,那么这时可移动对象就是组件;该环境也可以是虚拟机,这时可移动对象就是中间代码。可移动对象应该不是一个独立的标准,而是每个标准里面都可能做出来的一个设计模式 鄙人献丑了,目的在于抛砖引玉。欢迎大家发言。
天狼星
|