dubbo视频教程_认识dubbo

dubbo视频教程_认识dubbo

更新时间:2018年08月10日

  • 网盘提取码:4lls
  • 适合对象:有Java一定基础学员
  • qq号:2158476996
一键免费下载

下载介绍

更多>>
dubbo视频教程_认识dubbo

dubbo视频教程_认识dubbo


一、Dubbo简介


        Dubbo ['dʌbəu] 是一个分布式服务治理框架,提供高性能和透明化的RPC远程服务调用及服务治理。


        Dubbo是阿里巴巴开源的产品,国内大量企业都在使用Dubbo框架。


        Dubbo的官方网站:http://dubbo.io/



    Dubbo核心部分包含:


        远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。


        集群容错: 提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持。


        自动发现: 基于注册中心目录服务,使服务消费方能动态的查找服务提供方,使地址透明,使服务提供方可以平滑增加或减少机器。


二、Dubbo用途


           1、RPC远程调用

            

            dubbo、spring cloud、hessian、thrift、motan、gRPC......等等


           2、服务治理

            

            dubbo、spring cloud、motan..........等等


            透明化的远程方法调用,就像调用本地方法一样调用远程方法,只需简单配置,没有任何API侵入。


            软负载均衡及容错机制,可在内网替代F5等硬件负载均衡器,降低成本,减少单点。


            服务自动注册与发现,不再需要写死服务提供方地址,注册中心基于接口名查询服务提供者的IP地址,并且能够平滑添加或删除服务提供者。


三、Dubbo学习适用人群

            

           1、 具有一定的Java基础


           2、具有一定的Java Web基础


           3、具有一定的Spring基础


               Dubbo是采用Spring配置方式集成Dubbo,这也是官方推荐的方式,这种方式不会有任何代码的侵入。


四、Dubbo的学习难度

        

         1、dubbo由阿里巴巴开发并开源,代码优雅,文档齐全,且为中文文档,降低了学习门槛


         2、dubbo在国内企业广泛使用,各类问题网上资料丰富


         3、dubbo入门门槛并不高,掌握其使用也不难,但精通需要扎实的技术功底


Java相关视频锦集

返回顶部