ns http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
客户端采用java控制台程序测试,须将服务端接口提供给客户端
import org.springframework.remoting.rmi.RmiProxyFactoryBean;
import com.soyen.dao.UserDao;
public class TestRmi {
public static void main(String[] args) {
RmiProxyFactoryBean factory = new RmiProxyFactoryBean();
factory.setServiceInterface(UserDao.class);
factory.setServiceUrl("rmi://localhost:1091/UserService");
factory.afterPropertiesSet();
UserDao userService = (UserDao)factory.getObject();
String msg=userService.login("zhangsan", "12344");
System.out.println(msg);
}
}
执行完毕则可调用
若客户端采用配置方式则可使用一下配置
< xml version="1.0" encoding="UTF-8" >
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
相关阅读: