RMI远程回调

RMI远程回调, java6测试通过:
1. 定义接口ISomeCallback
2. 服务端RMI服务接口接受ISomeCallback作为参数
3. 客户端实现SomeCallback extends UnicastRemoteObject implements ISomeCallback。
4. 客户端调用服务端RMI服务,SomeCallback作为参数。服务端收到后回调callback.onSomeThingHappened()

注意
1. 回调不是用来传递一次性可以返回复杂结果,这样没效率
2. 回调不是用来传递可以确定立即返回的结果,可以用来返回阶段性进度等
3. 回调不要过多,而且不确定结束时间。要保证回调对象会被释放
4. 如果RMI走的http,proxy之类的,可能会有问题
5. 不要用回调替代消息

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试