httpclient调用wenservice的wsdl的代码?

caos1314 2013-01-05 11:31:27
已知对方webservice的接口http://127.0.0.1:9090/upload?wsdl,我想调用它的uploadFille方法,uploadFile方法有两个参数<element name="fileName" type="xsd:string" />
<element name="bytes" type="xsd:base64Binary" />
本人新手,求高手指点。
...全文
291 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qianrushi9 2014-09-22
  • 打赏
  • 举报
回复
http://zjnbshifox.iteye.com/blog/1358754 试试这个方法。
caos1314 2013-01-07
  • 打赏
  • 举报
回复
重新说下:我说的那个wsdl是一个上传文件的webservice,uploadFille是其中的一个方法,有<element name="fileName" type="xsd:string" /> <element name="bytes" type="xsd:base64Binary" />两个参数,我用rpc方法调用这个webservice上传成功了,现在想用httpclient4来调用这个webservice上传附件不知道怎么写,恳请各位指教,谢谢!
caos1314 2013-01-07
  • 打赏
  • 举报
回复
没看太明白,要用httpclient4,新手,能说细点吗?带点代码最好。
gloomyfish 2013-01-06
  • 打赏
  • 举报
回复
得到它的WSDL文件,生成一下API 可以用axis或者其它的也可以, 然后把你的文件变成字节数组,然后再转换为Base64编码的,传给它就一切okie啦。 让我感到奇怪的是它居然接受byte[],其实WSDL方式只接受text内容 什么文件都要Base64编码与解码。

50,545

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧