RMI-Lite 1.0轻量远程调用框架

轻量远程调用的利器,rmi-lite 1.0就是那种“够用就好”的感觉,挺适合小项目或自己动手搭服务端的场景。

RMI 的 RMI-lite 版本,去掉了繁琐的注册中心、安全机制啥的,想测试个远程方法、不折腾大工程,直接搞它。你写个远程接口,丢给客户端,服务端就能像本地调用一样运行,简单直接。

src里是核心逻辑,远程对象、调用链全在那儿;test目录写得也挺用心,都是基于JUnit写的单元测试,模拟网络交互的场景蛮实用;build.xml负责整个构建流程,配合Ant一键打包,响应也快,适合本地小型项目。

它没那么多“企业级”的臃肿设计,走的是“轻装上阵”的路子。如果你平时用Java写工具类或者在玩分布式概念验证,rmi-lite这个库可以节省你不少时间。

不过要注意,它对异常和安全机制做了简化,别拿去直接上生产哈。你想深入看看Java RMI的来龙去脉,顺便还想学点Ant和测试技巧,rmi-lite 挺合适的。

想看更多例子?这几个链接也值得一看:RMI 简单实例远程调用示例教学课件。配合着源码一起读,效率高得多。

tgz 文件大小:118.14KB