自定义一个配置简单的rmi包
前提:防火墙中需要开放相应端口,对应spring MVC框架
maven包引入
<dependency>
<groupId>groupId</groupId>
<artifactId>rmi-rest-spring-1.0</artifactId>
<version>1.0-SNAPSHOT</version><br /></dependency>在相关xml文件中加入
<br /><bean name="myRmiService" class="remoteForSpringMvc.ProxyFactory.ProxyFactoryCglib"><br /> <!-- 我自己定义的类MyRmiService -->
<property name="targetClass" value="packagename.MyRmiService"/><br /> <!-- 我要rmi的远端ip地址和端口号-->
<property name="remoteBaseUrl" value="http://xxxxx:port"/>
<property name="invokeType" value="rest_template"></property><br /> <!--验证签名-->
<property name="signKey" value="11111111111"></property>
<property name="needSign" value="true"></property>
</bean>MyRmiService.java
//远端对应的映射参数为rmiController.do?rmiMethod&id=xxx&code=xxxx<br />@Path("/rmiController.do")
public interface MyRmiService {
@Path("rmiMethod")<br /> //接受远端的返回值
public Map<String,Object> getMateriel(@PostSub("id") String id,@PostSub("code"));
}链接: https://pan.baidu.com/s/1sm51bR3 密码: 8iqt
相关推荐
ScarletLina 2014-05-12
LychieFan 2007-06-08
GodLong 2011-06-09
agjllxchjy 2012-03-05
Bonbonwen 2011-11-17
LinuxCard 2012-10-10
XuNeely 2019-06-30
spring 2014-05-12
妖怪哪里跑 2014-03-13
lxfHaHaHa 2013-08-06
uk8692 2019-06-28
hanyujianke 2014-09-16
dlutbob 2010-06-01
RickyIT 2010-05-03
JESSIEfoo 2010-01-16
JESSIEfoo 2009-04-16