WebService学习总结(四)——调用第三方提供的webService服务

文暄生活科普
2024-08-15 · 百度认证:宜昌文暄生活服务科技官方账号
文暄生活科普
向TA提问
展开全部
只为成功找方法,不为失败找借口!

互联网上众多免费的webService服务可供调用,我们可利用这些服务将其他网站的内容集成至我们的Web应用中。以下以获取天气预报数据和查询国内手机号码归属地为例进行说明。气象中心管理系统收集天气信息并通过WebService Server暴露数据,各大站点应用则调用这些数据以不同样式展示(WebService Client)。

在学习web前端的过程中,遇到问题是难免的。为此,我创建了一个web前端开发学习交流群(545667817),群内聚集了众多知乎小伙伴,大家互相学习、交流、共同进步,每日分享各种学习资料。

一、调用免费的web service获取天气预报信息

1.1、找到提供天气预报信息的Webservice的网络地址 webservice.webxml.com.cn...

1.2、客户端编码方式访问第三方提供的webService服务

1.2.1、借助wsimport命令工具自动生成客户端代码

1.2.2、修改wsdl文档的部分内容,替换为

1.2.3、再次执行wsimport生成代码,这次使用保存在本地的WeatherWS.wsdl文件进行生成

1.2.4、借助生成的代码编写请求代码

1.2.5、调用第三方提供的webService服务获取到了南宁市的天气预报信息

二、调用免费的web service查询国内手机号码归属地

2.1、找到提供服务的Webservice的网络地址 webservice.webxml.com.cn...

2.2、编写客户端访问调用WebService服务

2.2.1、创建客户端项目

2.2.2、根据WebService的wsdl描述生成客户端代码

2.2.3、借助生成的代码编写请求代码

2.2.4、调用第三方提供的WebService服务成功查询到手机号码的归宿地

以上就是如何调用第三方WebService的相关内容。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式