- 博客(22)
- 收藏
- 关注
原创 RMI调用过程
这个过程类似于RMI调用中涉及的客户端发起请求,经过网络传输,最终服务器端执行操作并将结果返回给客户端的过程。:客户端的方法调用首先通过存根程序,它类似于远程服务器对象的代理。: 最后,返回值经过传输层和远程调用层返回到存根程序,存根程序将返回值提供给客户端的代码使用。:在服务器端,传输层接收到方法调用,然后通过骨架(Skeleton)传递给实际的服务器对象。:骨架是远程服务器对象的代理。它接收传入的方法调用,并实际执行调用服务器对象的方法。在B城市的快递员接收到了这本书,并准备把书送到你所需要的地方。
2023-12-01 21:45:12
1844
1
原创 JAVA网络编程学习笔记
同步和异步关注的是调用方是否需要主动等待调用结果的返回:在前一个任务执行完之后才能进行下一个任务;调用方需要等待调用结果的返回:不同的任务之间并不会相互等待;调用方不需要主动等待调用结果的返回,可以采用状态通知、回调函数等方式获取调用结果:请求发出后,是否需要等待结果,才能继续执行其他操作。阻塞和非阻塞关注的是调用结果返回之前,当前线程是否会被挂起:调用结果返回之前,当前线程会被挂起,不会做其他的事情。:调用结果返回之前,当前的线程不会被挂起,可以做其他的事情。
2023-11-16 19:51:41
75
原创 分布式缓存
全量同步和增量同步全量同步:master将完整内存数据生成RDB,发送RDB到slave。后续命令记录在repl_baklog,逐个发送给slave增量同步:slave提交自己的offset到master,master获取repl_baklog中从offset之后的命令给slave什么时候执行全量同步?slave节点第一次连接master节点时slave节点断开时间太久,repl_baklog中的offset已经被覆盖时什么时候执行增量同步?
2023-08-08 15:24:46
433
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人