Android之通过向WebService服务器发送XML数据获取相关服务

本文讲述了如何在Android应用中建立HTTP连接,使用SOAP协议构造XML数据,并将其发送到WebService服务器。接着介绍如何接收并解析服务器返回的XML数据,以获取所需信息。
摘要由CSDN通过智能技术生成
原理图如下:
       即客户端向WebService服务器通过HTTP协议发送XML数据(内部包含调用的一些方法和相关参数数据),然后WebService服务器给客户端返回一定的XML格式的数据,客户端通过解析这些XML数据即可得到需要的数据。
 
具体实现过程如下:
  1. 建立一个HTTP连接;
  2. 通过加载一个XML格式的SOAP协议数据,把该数据封装成实体并通过HTTP请求发送给WebService服务器;
  3. 获得WebService服务器返回的XML数据,通过解析获得需要的数据。
 
一些提供免费的WebService服务的网站:
股票行情数据 WEB 服务(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询)
Endpoint: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx 复制 Endpoint
Disco: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx?disco 复制 Disco
WSDL: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx?wsdl 复制 WSDL
股票行情数据 WEB 服务(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询)支持香港股票、深圳、上海封闭式基金、债券和股票;支持多股票同时查询。数据即时更新。此中国股票行情数据 WEB 服务仅作为用户获取信息之目的,并不构成投资建议。支持使用 | 符号分割的多股票查询。
中国开放式基金数据 WEB 服务
Endpoint: http://webservice.webxml.com.cn/WebServices/ChinaOpenFundWS.asmx 复制 Endpoint
Disco: http://webservice.webxml.com.cn/WebServices/ChinaOpenFundWS.asmx?disco 复制 Disco
WSDL: http://webservice.webxml.com.cn/WebServices/ChinaOpenFundWS.asmx?wsdl 复制 WSDL
中国开放式基金数据 WEB 服务中国开放式基金数据 WEB 服务,数据每天15:30以后及时更新。输出数据包括:证券代码、证券简称、单位净值、累计单位净值、前单位净值、净值涨跌额、净值增长率(%)、净值日期。只有商业用户可获得此中国开放式基金数据Web Services的全部功能,若有需要测试、开发和使用请QQ:8698053 或 联系我们
中国股票行情分时走势预览缩略图 WEB 服务
Endpoint: http://webservice.webxml.com.cn/webservices/ChinaStockSmallImageWS.asmx 复制 Endpoint
Disco: http://webservice.webxml.com.cn/webservices/ChinaStockSmallImageWS.asmx?disco 复制 Disco
WSDL: http://webservice.webxml.com.cn/webservices/ChinaStockSmallImageWS.asmx?wsdl 复制 WSDL
中国股票行情分时走势预览缩略图 WEB 服务中国股票行情分时走势预览缩略图 WEB 服务(支持深圳和上海股市的全部基金、债券和股票),数据即时更新。返回数据:2种大小可选择的股票GIF分时走势预览缩略图字节数组和直接输出该预览缩略图。
外汇-人民币即时报价 WEB 服务
Endpoint: http://webservice.webxml.com.cn/WebServices/ForexRmbRateWebService.asmx 复制 Endpoint
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值