POM:

        <!-- Dubbo -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>dubbo</artifactId>
<version>2.5.3</version>
<exclusions>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
</exclusion>
</exclusions>
</dependency>

提供者:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
xsi:schemaLocation="http://www.springframework.org/schema/beans
classpath:/org/springframework/beans/factory/xml/spring-beans-4.1.xsd
http://code.alibabatech.com/schema/dubbo
classpath:META-INF/dubbo.xsd "> <dubbo:application name="ucenter"/>
<dubbo:registry address="N/A" />
<dubbo:protocol name="dubbo" port="20880"></dubbo:protocol>
<dubbo:service interface="com.ucenter.api.session.service.IWebSessionService" version="1.0" ref="webSessionService" />
<dubbo:service interface="com.ucenter.api.session.service.IAppSessionService" version="1.0" ref="appSessionService" />
<dubbo:service interface="com.ucenter.api.loa.service.ILoaResourceService" version="1.0" ref="loaResourceService" />
<dubbo:service interface="com.ucenter.api.loa.service.ILoaFunctionService" version="1.0" ref="loaFunctionService" />
<dubbo:service interface="com.ucenter.api.user.service.IUserService" version="1.0" ref="userService" />
<dubbo:service interface="com.ucenter.api.user.service.IUserAuthService" version="1.0" ref="userAuthService" />
<dubbo:service interface="com.ucenter.api.organization.service.IEmployeeService" version="1.0" ref="employeeService" />
<dubbo:service interface="com.ucenter.api.appuser.service.IAppuserService" version="1.0" ref="appuserService" /> <dubbo:reference id="houseService" interface="com.smart.server.api.house.service.IHouseService"
url="dubbo://${dubbo.server.address}/com.smart.server.api.house.service.IHouseService" version="1.0" check="false" /> </beans>

消费者:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
xsi:schemaLocation="http://www.springframework.org/schema/beans
classpath:/org/springframework/beans/factory/xml/spring-beans-4.1.xsd
http://code.alibabatech.com/schema/dubbo
classpath:META-INF/dubbo.xsd ">
<dubbo:application name="ems" />
<dubbo:consumer timeout="30000"></dubbo:consumer>
<dubbo:reference id="buildingService" interface="com.xindatai.resource.api.building.service.IBuildingService"
url="dubbo://${dubbo.resource.address}/com.xindatai.resource.api.building.service.IBuildingService"
version="1.0" check="false" />
<dubbo:reference id="floorService" interface="com.xindatai.resource.api.floor.service.IFloorService"
url="dubbo://${dubbo.resource.address}/com.xindatai.resource.api.floor.service.IFloorService"
version="1.0" check="false" />
<dubbo:reference id="regionService" interface="com.xindatai.resource.api.region.service.IRegionService"
url="dubbo://${dubbo.resource.address}/com.xindatai.resource.api.region.service.IRegionService"
version="1.0" check="false" /> <dubbo:reference id="devPM25Service" interface="com.xindatai.device.pm25.service.IDevPM25Service"
url="dubbo://${dubbo.device.address}/com.xindatai.device.pm25.service.IDevPM25Service" version="1.0"
check="false" />
<dubbo:reference id="devAirConService" interface="com.xindatai.device.aircon.service.IDevAirConService"
url="dubbo://${dubbo.device.address}/com.xindatai.device.aircon.service.IDevAirConService"
version="1.0" check="false" />
<dubbo:reference id="devAirCleanerService" interface="com.xindatai.device.aircleaner.service.IDevAirCleanerService"
url="dubbo://${dubbo.device.address}/com.xindatai.device.aircleaner.service.IDevAirCleanerService"
version="1.0" check="false" /> <dubbo:reference id="loaFunctionService" interface="com.ucenter.api.loa.service.ILoaFunctionService"
url="dubbo://${dubbo.ucenter.address}/com.ucenter.api.loa.service.ILoaFunctionService" version="1.0"
check="false" />
<dubbo:reference id="webSessionService" interface="com.ucenter.api.session.service.IWebSessionService"
url="dubbo://${dubbo.ucenter.address}/com.ucenter.api.session.service.IWebSessionService" version="1.0"
check="false" /> </beans>

啦啦啦

啦啦啦

Dubbo 实例的更多相关文章

  1. IDEA上创建 Maven SpringBoot + zookeeper +dubbo 实例

    概述 首先声明,本文是学习总结类型的博客内容,如有雷同纯属学习.本位主要结合zookeeper和dubbo做个简单实例.目前来说,一般网站架构随着业务的发展,逻辑越来越复杂,数据量越来越大,交互越来越 ...

  2. Dubbo实例

    1. Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案.简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需 ...

  3. 使用IntelliJ IDEA创建简单的Dubbo实例

    这个博客是在https://blog.csdn.net/Crazer_cy/article/details/80397649篇文章上的基础上,自己学习用的. Zookeeper为dubbo的注册中心, ...

  4. SpringBoot集成dubbo实例

    项目总览图: 最下面有项目的pom,具体内容: 项目运行注意事项: 先启动 provider, 将providers.xml中 port 先修改为20187 执行test目录 下的DubboProvi ...

  5. Rpc框架dubbo-client(v2.6.3) 源码阅读(二)

    接上一篇 dubbo-server 之后,再来看一下 dubbo-client 是如何工作的. dubbo提供者服务示例, 其结构是这样的!dubbo://192.168.11.6:20880/com ...

  6. 最近学习工作流 推荐一个activiti 的教程文档

    全文地址:http://www.mossle.com/docs/activiti/ Activiti 5.15 用户手册 Table of Contents 1. 简介 协议 下载 源码 必要的软件 ...

  7. Dubbo集成Spring与Zookeeper实例

    >>Dubbo最佳实践 使用Dubbo结合Zookeeper和Spring,是使用比较广泛的一种组合,下面参考官方文档,做个简单的示例,一步步搭建一个使用dubbo结合Zookeeper和 ...

  8. dubbo发布web服务实例

    dubbo角色与调用执行过程 dubbo节点角色说明:provider: 暴露服务的服务提供方consumer: 调用远程服务的服务消费方registry: 服务注册于发现的注册中心monitor: ...

  9. Dubbo入门实例--转载

    原文地址:http://blog.csdn.net/ruishenh/article/details/23180707?utm_source=tuicool 1.   概述 Dubbo是一个分布式服务 ...

随机推荐

  1. String.valueOf 的坑

    一个方法返回 null,如果使用 String.valueOf() 进行转换,则会将 null 转为字符串 "null". 前者是个空类型,后者则是包含四个字母(n,u,l,l)的 ...

  2. 如何通过使用窗体身份验证和 Visual C#.NET 对 Active Directory 验证身份

    本分步指南演示如何在 ASP.NET 应用程序如何使用窗体身份验证允许用户使用轻型目录访问协议 (LDAP),对 Active Directory 进行验证.经过身份验证的用户重定向之后,可以使用Ap ...

  3. 【Html】div 加载 html页面的方法

    做网页的单页面应用时,需要在一个HTML的Div元素中加载另一个HTML页面,以前有一种方法就是用iframe,举例如下:(亲测可行) <div class="main-contain ...

  4. ajax实现模糊查询完成列表信息显示

    之前遗留一个老问题:列表模糊查询,用的直接是form提交,点击搜索按扭后,页面刷新,搜索框中关键词就没了,这鸡肋的体验,我发誓一定要搞定它 但是鉴于自己写代码是纯粹玩票,我写代码没有目标,只有在当前工 ...

  5. 第三百六十六节,Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)的bool组合查询

    第三百六十六节,Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)的bool组合查询 bool查询说明 filter:[],字段的过滤,不参与打分must:[] ...

  6. css 解决父div与子div不在同一容器的问题

    <html> <head> </head> <body> <div style="margin:0 auto;width:600px;b ...

  7. bioperl 格式化genebank的输出

    代码如下: use Bio::SeqIO; use Bio::DB::GenBank; use Bio::DB::Query::GenBank; my $db_obj = Bio::DB::GenBa ...

  8. ubuntu 14.04 忘记密码怎么办?

    ref: https://jingyan.baidu.com/article/8065f87fe20832233024985a.html

  9. IDEA VS 快捷键 大全

    [参考]IntelliJ IDEA 常用 黄金 快捷键  总结 不断更新     一.VS常用快捷键 (01).快速插入foreach.try等循环:Tab + Tab; (02).回到光标前一位置: ...

  10. 7款效果惊人的HTML5/CSS3应用

    今天是周末,我为大家收集7个比较经典的HTML5/CSS3应用,每一个都提供源代码,效果非常惊人. 1.CSS3/jQuery创意盒子动画菜单 作为前端开发者,各种各样的jQuery菜单见过不少,这款 ...