
dubbo
文章平均质量分 67
rpc远程调用框架,dubbo
jiqiren1994
基本所有文章都是总结性质得文章,将网上大部分博主的内容整合了一下,加入了部分自己的理解,方便自己工作时查阅资料用,好处就是不用忘记了去搜各种文章。
展开
-
Dubbo 学习
1、Dubbo 架构概述1.1 什么是DubboApache Dubbo是一款高性能的Java RPC框架。其前身是阿里巴巴公司开源的一个高性能、轻量级的开源Java RPC框架,可以和Spring框架无缝集成。1.2 dubbo 的特性提供了六大核心能力:面向接口代理的高性能RPC调用,智能容错和负载均衡,服务自动注册和发现,高度可扩展能力,运行期流量调度,可视化的服务治理与运维。2. Dubbo 处理流程节点角色说明Provider暴露服务的服务提供方Consu原创 2021-01-23 14:20:15 · 634 阅读 · 0 评论 -
Java RMI学习
什么是RMIJava RMI 指的是远程方法调用 (Remote Method Invocation),是java原生支持的远程调用 ,采用JRMP(Java Remote Messageing protocol)作为通信协议,可以认为是纯java版本的分布式远程调用解决方案, RMI主要用于不同虚拟机之间的通信,这些虚拟机可以在不同的主机上、也可以在同一个主机上,这里的通信可以理解为一个虚拟机上的对象调用另一个虚拟机上对象的方法。1.客户端:1)存根/桩(Stub):远程对象在客户端上的代理;2)原创 2021-01-17 16:50:47 · 100 阅读 · 0 评论 -
rpc学习及netty自定义rpc
什么是RPCRPC全称为remote procedure call,即远程过程调用。借助RPC可以做到像本地调用一样调用远程服务,是一种进程间的通信方式比如两台服务器A和B,A服务器上部署一个应用,B服务器上部署一个应用,A服务器上的应用想调用B服务器上的应用提供的方法,由于两个应用不在一个内存空间,不能直接调用,所以需要通过网络来表达调用的语义和传达调用的数据。需要注意的是RPC并不是一个具体的技术,而是指整个网络远程调用过程RPC架构一个完整的RPC架构里面包含了四个核心的组件,分别是Cli原创 2020-12-12 17:50:05 · 313 阅读 · 2 评论