
Dubbo
dubbo
NeilNiu
日拱一卒无有尽,功不唐捐终入海!
展开
-
Dubbo简述
Apache Dubbo是一款高性能的RPC框架,Dubbo提供三个核心能力:面向接口的远程方法调用,只智能容错和负载均衡,以及服务自动注册和发现。什么是RPCRPC全称remote procedure call ,即远程过程调用。例如服务A ,和服务B,分别部署在两台机器上,服务A想要调用服务B 里的一个接口,因为不在同一台机器上,是在两台机器上,不同的内存空间,所以这个时候就需要远程调...原创 2020-04-04 10:42:16 · 342 阅读 · 0 评论 -
Dubbo SPI 、服务暴露、服务引入源码解析
Dubbo的SPISPI什么是SPI,SPI全称为Service Provider Interface,是一种服务发现机制,SPI的本质是将接口实现类的全限定名配置到文件中,并由服务器加载读取配置文件,加载实现类,这样可以在运行时,动态为接口替换实现类,正因此特性,我们可以很容易的通过SPI机制为我们的程序提供扩展功能,SPI机制在第三方框架中也有所应用,比如 Dubbo 就是通过 SPI 机...原创 2020-04-04 10:43:16 · 175 阅读 · 0 评论 -
centos7.2安装zookeeper-3.4.9
1、下载 zookeeper-3.4.9.tar.gz: wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz2、解压缩 zookeeper-3.4.9.tar.gz: tar -zxvf zookeeper-3.4.9.tar.gz原创 2017-09-04 11:36:32 · 279 阅读 · 0 评论 -
用dubbo框架写的简单的接口作为客户端
在客户端需要依赖服务端的jar包和类,在客户端也新建和服务端一样的接口和实现类consumer.xml配置如下<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dubbo=原创 2017-09-06 12:41:53 · 4262 阅读 · 0 评论 -
用dubbo框架写的简单的接口作为服务端
在resources 目录下新建dubbo 包,在dubbo包中,新建两个xml,一个是提供者provider.xml ,另一个是消费者consumer.xml。zookeeper需要在本地安装好并启动,端口号是2181,dubbo端口号是20880provider.xml配置如下,<beans xmlns="http://www.springframework.org/schema原创 2017-09-06 12:20:28 · 4033 阅读 · 0 评论