瀏覽代碼

Use Spring's RMI Registry

This resolves #11.
Rickard Sundin 9 年之前
父節點
當前提交
baeb799db8

+ 5
- 0
src/main/resources/com/pathfinder/internal/applicationContext.xml 查看文件

@@ -10,10 +10,15 @@
10 10
 
11 11
   <bean id="graphDAO" class="com.pathfinder.internal.GraphDAO"/>
12 12
 
13
+  <bean id="registry" class="org.springframework.remoting.rmi.RmiRegistryFactoryBean">
14
+    <property name="port" value="1199"/>
15
+  </bean>
16
+
13 17
   <bean id="rmiGraphTraversalService" class="org.springframework.remoting.rmi.RmiServiceExporter">
14 18
     <property name="serviceInterface" value="com.pathfinder.api.GraphTraversalService"/>
15 19
     <property name="service" ref="internalGraphTraversalService"/>
16 20
     <property name="serviceName" value="PathFinder"/>
21
+    <property name="registry" ref="registry"/>
17 22
   </bean>
18 23
 
19 24
 </beans>

+ 1
- 1
src/main/resources/context-infrastructure.xml 查看文件

@@ -16,7 +16,7 @@
16 16
   </bean>
17 17
 
18 18
   <bean id="graphTraversalService" class="org.springframework.remoting.rmi.RmiProxyFactoryBean">
19
-    <property name="serviceUrl" value="rmi://localhost:1099/PathFinder"/>
19
+    <property name="serviceUrl" value="rmi://localhost:1199/PathFinder"/>
20 20
     <property name="serviceInterface" value="com.pathfinder.api.GraphTraversalService"/>
21 21
   </bean>
22 22