背景
实习期间一个任务需要对接一个webservice接口,获取返回的数据并更新到自己的数据库中
学习参考
个人总结
- webservice是基于http的
- 只不过请求体是为xml格式
- 传递的数据格式:
<Envelope>
<Header></Header>
<Body>
<方法名>
方法参数
</方法名>
</Body>
</Envelope>
- 示例
String str = "<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:tem=\"http://tempuri.org/\">" +
" <soapenv:Header/>" +
" <soapenv:Body>" +
" <tem:methodName>" +
" <tem:key>value</tem:key>" +
" </tem:methodName>" +
" </soapenv:Body>" +
"</soapenv:Envelope>";
- 通过URLConnect调用webservice服务,获取数据
String responseBody

本文介绍了在实习期间如何使用Java通过URLConnection调用WebService接口,获取XML格式的返回数据,进而更新到数据库中。讲解了WebService的基础知识,并分享了个人实践总结,指出WebService实际上是基于HTTP协议且请求体为XML的。
最低0.47元/天 解锁文章
456

被折叠的 条评论
为什么被折叠?



