读书人

Spring Remote 配备

发布时间: 2012-09-04 14:19:30 作者: rapoo

Spring Remote 配置
客户端配置:

<bean id="myRemoteService" values="rmi://${host}/MyRemoteService"/>  <property name="serviceInterface" values="xxx.MyRemoteService"/>  </bean> 


服务端代码:
编写Service接口:
public interface MyRemoteService {  String getResponseFromServer(String input);  } 

编写Service实现类:
public class MyRemoteServiceImpl implements MyRemoteService{    publicString getResponseFromServer(String input){    return "input:" + input + ", response: hello";   }  } 


将MyRemoteServiceImpl配置为一个bean
<bean id="myRemoteService" name="code"><bean ref="myRemoteService"/>  <property name="serviceName" value="MyRemoteService"/>  <property name="serviceInterface" value="xxx.MyRemoteService"/>  <property name="registryHost" value="aaronfu.net"/>  <property name="registryPort" value="1099"/>  </bean> 


客户端需要服务端源码的jar包,然后就可以使用了

读书人网 >编程

热点推荐