目录 Dubbo框架 1.1 Dubbo是什么 1.2 Dubbo企业级应用示例(略) 1.3 Dubbo实现原理及架构剖析 1.4 Dubbo+Spring集成 Dubbo框架 1.1 Dubbo是什么:Dubbo是一个分布式服务框架,致力于提高性能和透明化的RPC远程服务调用方案,以及SOA服务 ...
分类:
其他好文 时间:
2018-05-28 16:53:44
阅读次数:
231
1、简介 Dubbo由阿里巴巴开源,是一个分布式服务框架,致力于提供高性能和透明化的RPC(远程过程调用)远程服务调用方案,以及SOA服务治理方案。如果没有分布式的需求,Dbubbo是不需要的,其本质是远程服务调用的分布式框架,与之前的WebService不同。 电商系统的演变过程: 1、单一应用架 ...
分类:
其他好文 时间:
2018-05-24 18:57:59
阅读次数:
203
代理模式用于构造具有解耦组件的分布式系统。这些组件可以通过远程服务调用彼此交互。代理组件负责组件之间的通信协调。服务器将其功能(服务和特征)发布给代理。客户端从代理请求服务,然后代理将客户端重定向到其注册中心的适当服务。使用场景:? 消息代理软件,如Apache ActiveMQ,Apache Ka ...
分类:
其他好文 时间:
2018-05-21 21:12:31
阅读次数:
187
一、概述 RPC(Remote Procedure Call)即 远程过程调用,说的这么抽象,其实简化理解就是一个节点如何请求另一节点所提供的服务。在文章 微服务调用链追踪中心搭建 一文中模拟出来的调用链:ServiceA > ServiceB > ServiceC 就是一个远程调用的例子,只不过这 ...
分类:
Web程序 时间:
2018-05-15 10:49:29
阅读次数:
228
一、概述 RPC(Remote Procedure Call)即 远程过程调用,说的这么抽象,其实简化理解就是一个节点如何请求另一节点所提供的服务。在文章 微服务调用链追踪中心搭建 一文中模拟出来的调用链:ServiceA > ServiceB > ServiceC 就是一个远程调用的例子,只不过这 ...
分类:
Web程序 时间:
2018-05-15 10:48:34
阅读次数:
255
一、概述 RPC(Remote Procedure Call)即 远程过程调用,说的这么抽象,其实简化理解就是一个节点如何请求另一节点所提供的服务。在文章 微服务调用链追踪中心搭建 一文中模拟出来的调用链:ServiceA > ServiceB > ServiceC 就是一个远程调用的例子,只不过这 ...
分类:
Web程序 时间:
2018-05-15 10:47:39
阅读次数:
201
一、概述 RPC(Remote Procedure Call)即 远程过程调用,说的这么抽象,其实简化理解就是一个节点如何请求另一节点所提供的服务。在文章 微服务调用链追踪中心搭建 一文中模拟出来的调用链:ServiceA > ServiceB > ServiceC 就是一个远程调用的例子,只不过这 ...
分类:
Web程序 时间:
2018-05-15 10:47:06
阅读次数:
266
一、概述 RPC(Remote Procedure Call)即 远程过程调用,说的这么抽象,其实简化理解就是一个节点如何请求另一节点所提供的服务。在文章 微服务调用链追踪中心搭建 一文中模拟出来的调用链:ServiceA > ServiceB > ServiceC 就是一个远程调用的例子,只不过这 ...
分类:
Web程序 时间:
2018-05-15 10:46:49
阅读次数:
267
一、概述 RPC(Remote Procedure Call)即 远程过程调用,说的这么抽象,其实简化理解就是一个节点如何请求另一节点所提供的服务。在文章 微服务调用链追踪中心搭建 一文中模拟出来的调用链:ServiceA > ServiceB > ServiceC 就是一个远程调用的例子,只不过这 ...
分类:
Web程序 时间:
2018-05-15 10:44:49
阅读次数:
227
Dubbo面试踩坑 1.Dubbo支持哪些协议,每种协议的应用场景,优缺点? dubbo: 单一长连接和NIO异步通讯,适合大并发小数据量的服务调用,以及消费者远大于提供者。传输协议TCP,异步,Hessian序列化; rmi: 采用JDK标准的rmi协议实现,传输参数和返回参数对象需要实现Seri ...
分类:
其他好文 时间:
2018-05-14 11:47:25
阅读次数:
319