# dubbo-demo **Repository Path**: SeltD/dubbo-demo ## Basic Information - **Project Name**: dubbo-demo - **Description**: 基于springboot的注解式的dubbo demo - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-12-27 - **Last Updated**: 2022-04-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # - 基于springboot的注解方式的dubbo demo - 服务模块划分 - 服务提供者模块 - 服务提供则api模块 - 服务提供者模块 - 提供者和消费者依赖api模块 - 服务者使用@Service暴露(注册)服务 - 消费者使用@Reference注入远程服务 - 启动服务上添加@EnableDubbo标注 ##### dubbo与feigin对比 : 两者都能实现远程调用,并且实现服务的发现与祖册,熔断,负载均衡。dubbo相对于feign的优势: - dubbo底层默认使用dubbo协议,采用二进制传输数据,效率相对较高; feign采用的restful api方式,采用json 报文方式传输数据,效率低。 - dubbo 支持多协议,相比feign更灵活 - 基于注解的dubbo的使用比feign更方便。feign需要重复性的定义接口。