参考文章:Dubbo官方文档 http://dubbo.apache.org/zh-cn/index.html
Dubbo 入门 demo:https://github.com/MiaoPlus/dubbodemo.git
1、dubbo:service
服务提供者暴露服务配置。对应的配置类:org.apache.dubbo.config.ServiceConfig
属性 | 类型 | 填写 | 缺省 | 描述 |
---|---|---|---|---|
interface | class | 必填 | 服务接口名 | |
ref | object | 必填 | 服务对象实现引用 | |
group | string | 可选 | 服务分组,当一个接口可以有多个实现,可以用分组区分 | |
delay | int | 可选 | 0 | 延迟注册服务时间(毫秒),设为 -1 时,表示延迟到 Spring 容器初始化完成时暴露服务 |
protocol | string | 可选 | 使用指定的协议暴露服务,在多协议时使用,值为<dubbo:protocol> 的id属性,多个协议ID用逗号分隔 | |
version | string | 可选 | 0.0.0 | 服务版本,建议使用两位数字版本,如1.0,通常在接口不兼容时版本号才需要升级 |
2、dubbo:reference
服务消费者引用服务配置。对应的配置类: