Dubbo简介
dubbo是Alibaba公司生产的一个rpc(远程过程调用协议)实现框架;
当当网维护的dubbox;
什么是rpc协议?
rpc协议是jdk底层提出的,可以远程调用不通项目中的方法.
基本使用
- controller中注入service用@Refrence注解
- 被调用的service用@Service注解(导Alibaba的包)
- 参数或者返回值是实体类的,此实体类必须实现Serilizable接口
注册中心
通常用zookeeper(分布式协调服务)作为dubbo的注册中心
工作流程