当前位置:编程学习 > JAVA >>

httpclient调用wenservice的wsdl的代码?

已知对方webservice的接口http://127.0.0.1:9090/upload?wsdl,我想调用它的uploadFille方法,uploadFile方法有两个参数<element name="fileName" type="xsd:string" /> 
  <element name="bytes" type="xsd:base64Binary" /> 
本人新手,求高手指点。 --------------------编程问答-------------------- 得到它的WSDL文件,生成一下API
可以用axis或者其它的也可以,
然后把你的文件变成字节数组,然后再转换为Base64编码的,传给它就一切okie啦。
让我感到奇怪的是它居然接受byte[],其实WSDL方式只接受text内容
什么文件都要Base64编码与解码。 --------------------编程问答-------------------- 没看太明白,要用httpclient4,新手,能说细点吗?带点代码最好。 --------------------编程问答-------------------- 重新说下:我说的那个wsdl是一个上传文件的webservice,uploadFille是其中的一个方法,有<element name="fileName" type="xsd:string" />   <element name="bytes" type="xsd:base64Binary" />两个参数,我用rpc方法调用这个webservice上传成功了,现在想用httpclient4来调用这个webservice上传附件不知道怎么写,恳请各位指教,谢谢!
补充:Java ,  Java相关
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,