dubbo-park-consumer.xml 8.69 KB
<?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 http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
	http://code.alibabatech.com/schema/dubbo http://code.alibabatech.com/schema/dubbo/dubbo.xsd">


    <!-- 提供方应用名称信息,这个相当于起一个名字,我们dubbo管理页面比较清晰是哪个应用暴露出来的 -->
    <dubbo:application name="${spring.dubbo.application.name}"></dubbo:application>
    <!-- 使用zookeeper注册中心暴露服务地址 -->
    <dubbo:registry address="${spring.dubbo.registry.address}" check="false"></dubbo:registry>

    <dubbo:consumer retries="0" check="${spring.dubbo.cunsumer.check}"></dubbo:consumer>

    <dubbo:reference id="interfaceLogService" interface="com.zteits.clouds.api.service.park.InterfaceLogService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>

    <dubbo:reference id="iRainInOutParkingService"
                     interface="com.zteits.clouds.api.service.park.IInOutParkingService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>

    <dubbo:reference id="iTabParkingLotService" interface="com.zteits.clouds.api.service.park.ITabParkingLotService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>

    <dubbo:reference id="interfaceAliPayService" interface="com.zteits.clouds.api.service.pay.AliPayService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>

    <dubbo:reference id="aliWeixinPublicService" interface="com.zteits.clouds.api.service.pay.AliWeixinPublicService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>


    <dubbo:reference id="parkOrderService" interface="com.zteits.clouds.api.service.pay.ParkOrderService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>

    <dubbo:reference id="parkService" interface="com.zteits.clouds.api.service.run.IParkService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>

    <dubbo:reference id="IrainPknoRelationService"
                     interface="com.zteits.clouds.api.service.park.IrainPknoRelationService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>

    <dubbo:reference id="parkFreeBerthService" interface="com.zteits.clouds.api.service.park.ParkFreeBerthService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>

    <dubbo:reference id="parkingLotService" interface="com.zteits.clouds.api.service.park.ParkingLotService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>

    <dubbo:reference id="parkingLotGeoService" interface="com.zteits.clouds.api.service.park.ParkingLotGeoService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>

    <dubbo:reference id="parkingLotUseStatisticService"
                     interface="com.zteits.clouds.api.service.park.ParkingLotUseStatisticService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>

    <dubbo:reference id="parkingLotQueryService" interface="com.zteits.clouds.api.service.park.ParkingLotQueryService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>

    <dubbo:reference id="orderTransactionService"
                     interface="com.zteits.clouds.api.service.clouds.OrderTransactionService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>

    <dubbo:reference id="tdBOrderService" interface="com.zteits.clouds.api.service.pay.TdBOrderService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>

    <dubbo:reference id="cusIncomeService" interface="com.zteits.clouds.api.service.clouds.CustIncomeService"
                     version="${spring.dubbo.provider.version}" timeout="30000" retries="0"/>

    <dubbo:reference interface="com.zteits.clouds.api.service.park.ParkingLotBerthsService"
                     version="${spring.dubbo.provider.version}"
                     id="parkingLotBerthsService" timeout="30000"/>

    <dubbo:reference id="billManageForDayService"
                     interface="com.zteits.clouds.api.service.clouds.BillManageForDayService"
                     version="${spring.dubbo.provider.version}" timeout="3000"/>

    <dubbo:reference interface="com.zteits.clouds.api.service.park.ParkingLotEqpService"
                     version="${spring.dubbo.provider.version}"
                     id="parkingLotEqpService" timeout="30000"/>
    <!-- 刷新缓存 -->
    <dubbo:reference interface="com.zteits.clouds.api.service.park.RefreshParkCacheService"
                     version="${spring.dubbo.provider.version}"
                     id="refreshSysCacheService" timeout="30000"/>
	<!-- 刷新Sys缓存 -->
    <dubbo:reference interface="com.zteits.clouds.api.service.sys.RefreshSysCacheService"
                     version="${spring.dubbo.provider.version}"
                     id="refreshParkCacheService" timeout="30000"/>

    <!-- 通过企业客户Ids查询停车场编码 -->
    <dubbo:reference id="tdCustCompanyService" interface="com.zteits.clouds.api.service.pay.TdCustCompanyService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>
                  
      <!--#########################政府云平台#################################################-->

    <!-- 诱导屏dubbo接口-->
    <dubbo:reference id="guideScreenService" interface="com.zteits.clouds.api.service.park.GuideScreenService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>

    
    <!-- 政府云平台->停车线上线下排行service -->
     <dubbo:reference id="parkTransactionService" interface="com.zteits.clouds.api.service.govclouds.ParkTransactionService"
           version="${spring.dubbo.provider.version}" timeout="30000"/>
    <dubbo:reference id="guideParkRelService" interface="com.zteits.clouds.api.service.park.GuideParkRelService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>
    <!-- 停车场LBS-查询停车场经纬度 -->
    <dubbo:reference id="parkHeatmapService" interface="com.zteits.clouds.api.service.govclouds.ParkHeatmapService"
                     version="${spring.dubbo.provider.version}" timeout="30000"/>
    <!-- 系统文件服务 -->
    <dubbo:reference id="tdCFileService" interface="com.zteits.clouds.api.service.pay.TdCFileService"
                     version="${spring.dubbo.provider.version}"
                     timeout="30000"/>
     <!-- 停车轨迹 -->
    <dubbo:reference id="parkPreferenceService" interface="com.zteits.clouds.api.service.govclouds.ParkPreferenceService"
                     version="${spring.dubbo.provider.version}"
                     timeout="30000"/>
     <!-- 热点区域 --> 
     <dubbo:reference id="hotSpotAreaService" interface="com.zteits.clouds.api.service.govclouds.HotSpotAreaService"
      version="${spring.dubbo.provider.version}"
      timeout="30000"/>
      
      <!-- sys区域查询 --> 
     <dubbo:reference id="tbAreaService" interface="com.zteits.clouds.api.service.sys.TbAreaService"
      version="${spring.dubbo.provider.version}"
      timeout="30000"/>
    <!-- 企业云平台->数据统计->进出场上报 --> 
     <dubbo:reference id="inOutParkStatisticService" interface="com.zteits.clouds.api.service.clouds.InOutParkStatisticService"
      version="${spring.dubbo.provider.version}"
      timeout="30000"/>
      
      
     <!-- 企业云平台->数据统计->年卡月卡统计 --> 
     <dubbo:reference id="yearMonthCardStatisticService" interface="com.zteits.clouds.api.service.clouds.YearMonthCardStatisticService"
      version="${spring.dubbo.provider.version}"
      timeout="30000"/>
      
      <!-- 结算管理 账单管理 月账单管理统计汇总查询 -->      
      <dubbo:reference id="monthBillManagementService" interface="com.zteits.clouds.api.service.clouds.MonthBillManagementService"
      version="${spring.dubbo.provider.version}"
      timeout="30000"/> 
      
      
      <!-- PDA管理 -->     
      <dubbo:reference id="tpPPdaService" interface="com.zteits.clouds.api.service.park.TpPPdaService"
      version="${spring.dubbo.provider.version}"
      timeout="30000"/> 
      
      <!-- 政府云平台->24小时占用率 -->
      <dubbo:reference id="parkOccupyService" interface="com.zteits.clouds.api.service.govclouds.ParkOccupyService"
      version="${spring.dubbo.provider.version}" 
      timeout="30000"/>
      
</beans>