zoukankan      html  css  js  c++  java
  • Dubbo 实例

    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>

    啦啦啦

    啦啦啦

  • 相关阅读:
    Android -- Camera2(Android5.0)
    Android -- Camera.ShutterCallback
    Android -- selector&&StateListDrawable
    Centos安装FTP服务器和配置
    Android -- setWillNotDraw()
    Android -- ViewPager切换动画,PageTransformer
    关于通信的关键词UDP/(TCP/IP)/IPC/RPC/.NET Remoting/WebService/WCF/Http 系列
    已禁用对分布式事务管理器(MSDTC)的网络访问。请使用组件服务管理工具启用 DTC 以便在 MSDTC 安全配置中进行网络访问。
    JavaScript的NaN-唯一 一个自己不等于自己的对象!!
    【ShoppingPeeker】-基于Webkit内核的爬虫蜘蛛引擎 ShoppingWebCrawler的姊妹篇-可视化任务Web管理
  • 原文地址:https://www.cnblogs.com/ClassNotFoundException/p/6952380.html
Copyright © 2011-2022 走看看