spring通过程序获取rmi服务

String serviceUrl = "rmi://"+ pro.getProperty("rmi-ip") +":"+ pro.getProperty("rmi-port") +"/dataRemoteService";
RmiProxyFactoryBean rmiProxyFactoryBean = new RmiProxyFactoryBean();
rmiProxyFactoryBean.setServiceInterface(DataService.class);
rmiProxyFactoryBean.setServiceUrl(serviceUrl);
rmiProxyFactoryBean.setLookupStubOnStartup(false);
rmiProxyFactoryBean.setRefreshStubOnConnectFailure(true);
rmiProxyFactoryBean.afterPropertiesSet();
dataService = (DataService)rmiProxyFactoryBean.getObject();

猜你喜欢

转载自275012124.iteye.com/blog/1103379
今日推荐