dubbo-web-consumer.xml
4.61 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<?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"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://code.alibabatech.com/schema/dubbo
http://code.alibabatech.com/schema/dubbo/dubbo.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">
<!-- 提供Education服务 -->
<dubbo:service interface="com.xiniunet.railway.service.RailwayService" ref="railwayService" timeout="60000"/>
<bean id="railwayService" class="com.xiniunet.service.railway.svc.RailwayServiceImpl"/>
<!-- 生成远程服务代理,可以和本地bean一样使用demoService -->
<dubbo:reference id="foundationService" interface="com.xiniunet.foundation.service.FoundationService" check="false">
<dubbo:method name="uploadFile" retries="0" timeout="300000"/>
<dubbo:method name="uploadAttachment" retries="0" timeout="300000"/>
<dubbo:method name="createFolderFileByPath" retries="0" timeout="300000"/>
</dubbo:reference>
<dubbo:reference id="basicService" interface="com.xiniunet.basic.service.BasicService" check="false"/>
<dubbo:reference id="userService" interface="com.xiniunet.user.service.UserService" check="false"/>
<dubbo:reference id="securityService" interface="com.xiniunet.security.service.SecurityService" check="false"/>
<dubbo:reference id="pushService" interface="com.xiniunet.push.service.PushService" check="false"/>
<dubbo:reference id="dataService" interface="com.xiniunet.data.service.DataService" check="false"/>
<dubbo:reference id="logService" interface="com.xiniunet.log.service.LogService" check="false"/>
<dubbo:reference id="masterService" interface="com.xiniunet.master.service.MasterService" check="false">
<dubbo:method name="updateTenantTitle" retries="0" timeout="10000"/>
<dubbo:method name="updateTenant" retries="0" timeout="10000"/>
<dubbo:method name="importUserList" retries="0" timeout="10000"/>
<dubbo:method name="importPermission" retries="0" timeout="10000"/>
<dubbo:method name="importEmployeeList" retries="0" timeout="10000"/>
<dubbo:method name="findOperatingUnit" retries="0" timeout="30000"/>
<dubbo:method name="findItem" retries="2" timeout="300000"/>
<dubbo:method name="findSupplier" retries="0" timeout="300000"/>
<dubbo:method name="findAccountChart" retries="0" timeout="300000"/>
<dubbo:method name="searchCenter" retries="0" timeout="300000"/>
<dubbo:method name="searchProject" retries="0" timeout="300000"/>
<dubbo:method name="searchProduct" retries="0" timeout="300000"/>
<dubbo:method name="searchRegion" retries="0" timeout="300000"/>
<dubbo:method name="findAccountDetail" retries="0" timeout="300000"/>
<dubbo:method name="findAccountant" retries="0" timeout="300000"/>
<dubbo:method name="searchAccountDetail" retries="0" timeout="300000"/>
<dubbo:method name="findCapitalAccount" retries="0" timeout="300000"/>
<dubbo:method name="searchCapitalAccount" retries="0" timeout="300000"/>
<dubbo:method name="findItem" retries="2" timeout="300000"/>
<dubbo:method name="importItemList" retries="0" timeout="300000"/>
<dubbo:method name="importItemPrice" retries="0" timeout="300000"/>
<dubbo:method name="importCategoryList" retries="0" timeout="300000"/>
<dubbo:method name="importMemberList" retries="0" timeout="30000"/>
<dubbo:method name="findMember" retries="0" timeout="30000"/>
<dubbo:method name="importSupplierList" retries="0" timeout="30000"/>
<dubbo:method name="exportSupplierList" retries="0" timeout="30000"/>
<dubbo:method name="importCustomerList" retries="0" timeout="30000"/>
<dubbo:method name="exportCustomerList" retries="0" timeout="30000"/>
</dubbo:reference>
<dubbo:reference id="workflowService" interface="com.xiniunet.workflow.service.WorkflowService" check="false">
<dubbo:method name="approveFlowStep" retries="0" timeout="30000"/>
<dubbo:method name="rejectFlowStep" retries="0" timeout="30000"/>
</dubbo:reference>
<context:component-scan base-package="com.xiniunet.web.**.helper">
<context:include-filter type="regex" expression=".*Impl"/>
</context:component-scan>
</beans>