Spring Http远程调用applicationContext-invoker.xml

Posted on 2008-07-10 17:38 追梦人 阅读(747) 评论(0)  编辑  收藏 所属分类: Spring
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
           http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd
           http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd"
default-autowire="byName">


<!--客服端设置-->
<bean id="paymentManager" class= "org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
     <property name="serviceUrl" value="http://localhost:8080/pay.service" />
     <property name="serviceInterface" value="cn.com.vikijob.service.PaymentService" />
  </bean>
  
  <!--服务端设置-->
<bean id="httpPaymentService" class="org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter">
  <property name="service" ref="paymentService" />
  <property name="serviceInterface" value="cn.com.vikijob.service.PaymentService"/>
</bean>
<bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
  <property name="mappings">
   <props>
    <prop key="/pay.service">httpPaymentService</prop>
   </props>
  </property>
</bean>
</beans>

只有注册用户登录后才能发表评论。


网站导航: