论坛首页 Java企业应用论坛

RMI使用心得

浏览 6114 次
锁定老帖子 主题:RMI使用心得
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-03-29   最后修改:2009-03-29

       最近写一个小项目想用RMI,但是以前从来没有用过,所以上网找资料,结果找到的中文资料  我就不说了,后来看来Java tutorial ,看了但是还是不是很了解,特别是对于 安全管理器的使用现在也没有弄明白,那位大哥明白的告诉我一下。我的心得在附件中,如果有什么不对的地方还请大家指出。

 

   发表时间:2009-04-10  
部署时极度不爽

没有一站式的

要是接口变了,更要命,怎么给客户端再发stub?

自动更新?

0 请登录后投票
   发表时间:2009-04-11  
tjxjj 写道
部署时极度不爽

没有一站式的

要是接口变了,更要命,怎么给客户端再发stub?

自动更新?


要手动更新吧,rmi使用起来真的是比较麻烦的
0 请登录后投票
   发表时间:2009-11-04  

  关键是java自带的RMI处理客户端并发请求的效率是低下的,需要自己写框架来实现

  client1 
       ↘
    client2 →  RMI线程池 → java的RMI   
       ↗
    client3

  难点就是“RMI线程池”的实现。

  目前还不清楚哪个开源的RMI框架。
0 请登录后投票
   发表时间:2009-11-04  
个人觉得这东西用途不大了,这只是Sun为了分布式计算或者说网络做的一种尝试,基本思想就是在网络上将需要传输的对象序列化,以流的形式进行传输,然后通信的双方都能够解析(并且不是对等的,相当于C/S),数据通信完全没有必要这么做,使用HTTP协议完全可以,而且现在强调跨平台,数据传输最好以通用数据格式(如XML)进行传输,所以,单纯从原理上研究一下还行,没什么实际的应用价值~
0 请登录后投票
   发表时间:2009-11-07  
prothi 写道
个人觉得这东西用途不大了,这只是Sun为了分布式计算或者说网络做的一种尝试

ejb是凭空出来的?
0 请登录后投票
   发表时间:2009-11-07  
bluepopopo 写道
prothi 写道
个人觉得这东西用途不大了,这只是Sun为了分布式计算或者说网络做的一种尝试

ejb是凭空出来的?


不是说ejb是凭空想出来的,ejb也未必一定基于RMI来做,有很多其他的方式,归根结底,RMI也只是一种传输方式,而这种方式有其自身的问题。实现这种传输有好多其他好的实现HTTP就是一种好的方式。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics