xfire+spring 实践记录(一)
客户端代码:
1、将服务端的com.sap.jco.ws.WebServiceSAP.java接口copy到本地
2、新增spring的applicationcontext
applicationContext-client.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans default-lazy-init="true">
<bean id="sapWebService" class="org.codehaus.xfire.spring.remoting.XFireClientFactoryBean">
<property name="serviceClass">
<value>com.sap.jco.ws.WebServiceSAP</value>
</property>
<property name="wsdlDocumentUrl">
<value>http://127.0.0.1:88/wssap/services/SAPService?WSDL</value>
</property>
</bean>
</beans>
3、applicationContext.xml中增加
<import resource="classpath:org/codehaus/xfire/spring/xfire.xml" />
<import resource="applicationContext-client.xml"/>
4、调用:
TestService client=(TestService)ServiceFactory.getBeanByName("testWebService");
Map map=client.add(new HashMap(), 1, 2);
System.out.println("map value:"+map.get("p3"));
可以返回结果久久不醉
|
|
CALENDER
| 日 | 一 | 二 | 三 | 四 | 五 | 六 |
---|
30 | 31 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|
留言簿
随笔档案(54)
文章分类
搜索
最新评论
Powered By: 博客园 模板提供:沪江博客
|