浏览 2458 次
锁定老帖子 主题:RMI远程回调
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-06-10
1. 定义接口ISomeCallback 2. 服务端RMI服务接口接受ISomeCallback作为参数 3. 客户端实现SomeCallback extends UnicastRemoteObject implements ISomeCallback。 4. 客户端调用服务端RMI服务,SomeCallback作为参数。服务端收到后回调callback.onSomeThingHappened() 注意 1. 回调不是用来传递一次性可以返回复杂结果,这样没效率 2. 回调不是用来传递可以确定立即返回的结果,可以用来返回阶段性进度等 3. 回调不要过多,而且不确定结束时间。要保证回调对象会被释放 4. 如果RMI走的http,proxy之类的,可能会有问题 5. 不要用回调替代消息 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |