Apache Dubbo
编程写手
路漫漫其修远兮,吾将上下而求索!
展开
-
Dubbo学习之简单的demo(xml版)
当前环境:zookeeper3.4.13、eclipse、jdk1.81.首先创建一个api接口1.1 创建一个DemoService接口作为当前统一使用的接口/** * @description 定义服务接口 * @author hy * @date 2019-10-06 */public interface DemoService { String say(String c...原创 2019-10-06 17:04:54 · 355 阅读 · 3 评论 -
Dubbo学习之简单的demo(纯java版)
当前环境:jdk1.8、eclipse、zookeeper3.4.131.创建父级项目直接使用简单demo中的父级xml xml版的配置2.创建子项目dubbo-java-customer2.1 导入依赖<dependency> <artifactId>dubbo-api</artifactId> <groupId>dubbo-api...原创 2019-10-07 09:19:42 · 562 阅读 · 0 评论 -
Dubbo学习之简单的demo(注解版)
当前环境:与上面的xml版的一致1.声明当前项目的父项目都是xml配置版的,DubboParentDemo2.创建子项目dubbo-annotation-provider2.1 添加依赖<dependency> <artifactId>dubbo-api</artifactId> <groupId>dubbo-api</group...原创 2019-10-07 09:54:25 · 472 阅读 · 0 评论 -
Dubbo源码之Provider的服务发布源码解析(Java版)
1.Java版Provider启动内容public class Provider { public static void main(String[] args) throws IOException { // 服务实现 DemoService demoService = new DemoServiceImpl(); // 当前应用配置 ApplicationConfi...原创 2019-10-07 15:29:19 · 639 阅读 · 0 评论 -
Dubbo源码之通过Customer访问Provider的服务的源码解析(Java版)
1.查看源码 // 当前应用配置 ApplicationConfig application = new ApplicationConfig(); application.setName("hello-world-app-customer"); // 连接注册中心配置 RegistryConfig registry = new Reg...原创 2019-10-08 09:49:28 · 306 阅读 · 0 评论