Topic: Programming Mobile Objects with Java

  Print this page

1.Programming Mobile Objects with Java Copy to clipboard
Posted by: rego
Posted on: 2002-12-25 18:22

Mobile Objects也是分布式计算的一种,有没有在企业中成功部署的实例?
http://www.ercb.com/brief/brief.0129.html

2.Re:Programming Mobile Objects with Java [Re: rego] Copy to clipboard
Posted by: sothis
Posted on: 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(JacORBlack Eye缓缓登台,而IIOP也慢慢成为JRMP的替代...(不好意思,跑题了)
可移动对象要求对象代码在移动的源地址和目的地址上都有提供相同接口的执行环境,该环境可以是容器,那么这时可移动对象就是组件;该环境也可以是虚拟机,这时可移动对象就是中间代码。可移动对象应该不是一个独立的标准,而是每个标准里面都可能做出来的一个设计模式
鄙人献丑了,目的在于抛砖引玉。欢迎大家发言。

3.Re:Programming Mobile Objects with Java [Re: rego] Copy to clipboard
Posted by: sothis
Posted on: 2002-12-26 11:03

http://www.manning.com/Mahmoud/Contents.html
另外一本书,话题类似

4.Re:Programming Mobile Objects with Java [Re: rego] Copy to clipboard
Posted by: bluntsword
Posted on: 2002-12-26 17:58

I don't think the two topics are similar.

5.Re:Programming Mobile Objects with Java [Re: rego] Copy to clipboard
Posted by: rego
Posted on: 2002-12-26 21:26

很遗憾,这本书我是在公司的情报中心借阅的,没有电子版可以与各位分享。
不过我备份了随书的光盘,包括了书中的Example Code和一些工具,不知各位是否需要我上传?
我看了一下sothis回复中的链接,其中提到了Mobiel Agents。
而这本书李提到的Mobile Objects主要利用的Java的ClassLoader和Reflection机构,在概念上和Mobile Agent类似但又有区别。
与RMI或RPC不同的是,它的实现是通过将整个Object在网络中移动。
例如要执行一个数据库查询,它不是通过调用服务器端的一个方法,而是使用类似以下的一个类:
class Query implements Runnable{
run(){
//执行查询任务
//返回发起端
}
}
我知道自己讲的很不清楚,希望书中的代码能让各位有个更好的了解。
该书的后半部分主要讲的是这一概念在不同Design Pattern里的应用,GoF的所有Pattern经其点化后都别开生面,从书评中可以看出,这也是作者的强项所在。
PS:我目前还没有积分,不知道各位版主能否帮个忙?

6.关于悄悄话 [Re: rego] Copy to clipboard
Posted by: sothis
Posted on: 2002-12-27 12:02

论坛上可以给论坛用户发送悄悄话,用户在论坛主页页面下端可以查看是否有悄悄话发送给自己

7.Re:Programming Mobile Objects with Java [Re: rego] Copy to clipboard
Posted by: rego
Posted on: 2003-01-01 15:59

正在上传随书光盘。
其中有一个自动在线升级无需中断的文本编辑器,颇有可借鉴之处。


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923