webservice求大神帮忙

时间:2022-09-29 14:13:18
经理给了一个http://192.168.10.13/ythd_2013/inc/duanxin_zq/server.php?wsdl
然后在我这台机器上写一个类websetvice来访问这里面的方法

怎么做?

14 个解决方案

#1


网上不是有固定的套路吗

#2


客户端嘛!
网上搜索下!

#3


本屌丝刚刚接触这个
用什么样的方法呢axis吗
网上搜的太凌乱啦

#4


//调用webservice代码块
String backXmlString=null;
try{
Properties properties=ResourceUtil.loadPropertiesFromClassPath("webservice/webservice.properties");
String webServiceAddr=new String(properties.getProperty("SEARCH_WORK_ORDER").getBytes("ISO-8859-1"));
Service service=new Service();
Call call=(Call) service.createCall();
call.setTargetEndpointAddress(new URL(webServiceAddr+"?wsdl"));
call.addParameter("inputXML",org.apache.axis.encoding.XMLType.XSD_STRING,javax.xml.rpc.ParameterMode.IN);
call.setReturnType(org.apache.axis.encoding.XMLType.XSD_STRING);
call.setOperationName(new QName("", "调用的方法名"));
backXmlString=(String) call.invoke(new Object[]{inputXML});

#5


首先谢谢上面各位大神
不过写的太少啦,能把一个类全部写下来吗?
用到什么方法,需要什么jar包
服务器端地址是这个http://192.168.10.13/ythd_2013/inc/duanxin_zq/server.php?wsdl
写全啦

#6


上axis2的官网看看吧

#7


没那么大能力看官网啦
大神们都是怎么学习java webservice
求视频啦


会的高分悬赏

#8


用ECLIPSE自动生成客户端代码

#9


引用 7 楼 wssgggssw 的回复:
没那么大能力看官网啦
大神们都是怎么学习java webservice
求视频啦


会的高分悬赏

去这里下

#10


webservice求大神帮忙为什么都喜欢看视频学习

#11


引用 10 楼 fudongrifdr 的回复:
webservice求大神帮忙为什么都喜欢看视频学习

老师教惯了,依赖心理 webservice求大神帮忙

#12


如果是JDK1.6及以上版本,用wsimport(在JDK安装目录BIN目录下),自动生成客户端代码,用法自己搜

#13


可以自动生成
webservice求大神帮忙

#1


网上不是有固定的套路吗

#2


客户端嘛!
网上搜索下!

#3


本屌丝刚刚接触这个
用什么样的方法呢axis吗
网上搜的太凌乱啦

#4


//调用webservice代码块
String backXmlString=null;
try{
Properties properties=ResourceUtil.loadPropertiesFromClassPath("webservice/webservice.properties");
String webServiceAddr=new String(properties.getProperty("SEARCH_WORK_ORDER").getBytes("ISO-8859-1"));
Service service=new Service();
Call call=(Call) service.createCall();
call.setTargetEndpointAddress(new URL(webServiceAddr+"?wsdl"));
call.addParameter("inputXML",org.apache.axis.encoding.XMLType.XSD_STRING,javax.xml.rpc.ParameterMode.IN);
call.setReturnType(org.apache.axis.encoding.XMLType.XSD_STRING);
call.setOperationName(new QName("", "调用的方法名"));
backXmlString=(String) call.invoke(new Object[]{inputXML});

#5


首先谢谢上面各位大神
不过写的太少啦,能把一个类全部写下来吗?
用到什么方法,需要什么jar包
服务器端地址是这个http://192.168.10.13/ythd_2013/inc/duanxin_zq/server.php?wsdl
写全啦

#6


上axis2的官网看看吧

#7


没那么大能力看官网啦
大神们都是怎么学习java webservice
求视频啦


会的高分悬赏

#8


用ECLIPSE自动生成客户端代码

#9


引用 7 楼 wssgggssw 的回复:
没那么大能力看官网啦
大神们都是怎么学习java webservice
求视频啦


会的高分悬赏

去这里下

#10


webservice求大神帮忙为什么都喜欢看视频学习

#11


引用 10 楼 fudongrifdr 的回复:
webservice求大神帮忙为什么都喜欢看视频学习

老师教惯了,依赖心理 webservice求大神帮忙

#12


如果是JDK1.6及以上版本,用wsimport(在JDK安装目录BIN目录下),自动生成客户端代码,用法自己搜

#13


可以自动生成
webservice求大神帮忙

#14