Java RMI
文章平均质量分 93
以 Java 源码为导向,逐渐深入成熟的分布式框架
机器挖掘工
合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下
展开
-
RMI 总结之 Socket 二
为了不留遗憾,我决定继续停留此处,慢慢欣赏这多彩的世界原创 2023-12-05 13:53:28 · 904 阅读 · 0 评论 -
RMI 总结之 Socket 一
单JVM进程中,对象之间的交流非常简答:A类中new一个B类对象,然后通过这个对象直接调用B类中定义的方法;反过来B类想要调用A类中的方法,同样可以在B类中new一个A类对象,然后用这个对象直接调用A类中定义的方法即可。但这个方法无法使分布在不同JVM进程中的两个对象进行交流。那它们之间就无法交流了吗?相信聪明的你已经找到了使活跃在不同JVM进程中的两个对象进行交流的可靠方法。原创 2023-12-03 17:57:55 · 1261 阅读 · 0 评论 -
RMI 总结之代理
上一篇我们跟踪了RMI服务端(包含注册中心,以下提到的服务端均是这个含义)的源码。知道了服务端是如何管理服务的——通过一个内存数据结构,HashTable,来完成与服务相关的操作(存储、新增、修改、删除、查找):- 发布服务——调用Registry对象的bind()方法或者rebind()方法- 删除服务——调用Registry对象的unbind()方法- 查找服务——调用Registry对象的lookup()方法- 查询所有服务——调用Registry对象的list()方法。原创 2023-11-27 12:05:05 · 1003 阅读 · 0 评论 -
RMI 源码解读
很多时候,身边那些对学习有一定方法的人都会这样对我说:不必深入源码的每个细节,知道大概就行了。但每次按照这个方式学习,我都会觉得内心无比空虚,觉得懂了,却又总觉得不太懂!所以今天我想继续深入探究大神编写RMI的真实思路,以及其中用到的知识技巧。下面我们用一句代码来打开Java RMI世界的大门。(以下均为个人整理,如有错误,还望指正!)原创 2023-11-25 22:20:00 · 1023 阅读 · 0 评论 -
RMI 深入探究
前面我们学习了RMI的一些基本知识,本节我们将深入理解RMI应用的基本架构并在此基础上构建自己的RMI应用程序。原创 2023-11-23 22:55:24 · 929 阅读 · 0 评论 -
聊聊RMI
今天我想看看Java RMI开发,可能有些大佬会这样想:小菜鸡,现在谁还学这个,Spring Cloud、Dubbo不香吗?是的,从赚钱的角度看,掌握这些主流的框架很有竞争力。但我有一个毛病,如果不能把相对底层的逻辑捋顺清楚,很难有继续进行的动力,甚至会直接自我放弃,破罐子破摔。同时我还有个不好的习惯,那就是脑子笨记不住一切重要的东西,可能这就是我一直无法进步的原因吧。今天我想以RMI作为起点,用新的方式来帮助自己记住一些重要的知识。那就开始吧!原创 2023-11-23 22:34:26 · 845 阅读 · 0 评论