编者按
笔者进行了部分验证测试可用。数据可用就行了,不一定要为“我”所有,这两年很多“专家”都在讨论“数据可用不可见”,事实上,实现起来有很多种方式(小编指的绝非"数据大屏"),并非绝对的悲观。
WebService
是非常标准化的第三方服务提供接口。本文不具体介绍如何实现WebService,那是后端服务开发的内容;也不具体介绍在前端程序中如何调用第三方提供的WebService。
说实话,“知道有什么很重要”,今天
主要给大家提供一些公开的、免费的WebService接口服务。
-
支付宝并没有银行的数据,它只是去调用银行提供的接口来获得数据。
-
那些天气预报的网站,也是气象局把自己的系统服务以webservice服务的形式暴露出来,让第三方网站和程序可以调用这些服务功能。
-
其他常见的还有基金和股票交易数据,也是证券交易所把自己的系统服务以webservice服务的形式暴露出来,让第三方网站和程序可以调用这些服务功能。
-
机场大屏上显示的航班信息,火车站大屏显示的车次信息,甚至很多城市公交站也能够显示车次到站和距离信息,……,实时性、吞吐性都很顺畅,基本上也都是通过WebService的方式实现的。
因此,笔者认为,了解并能够实现WebService对IT人员而言很重要。
事实上提供公开、免费的公共数据服务接口很多,只是我们了解的比较少而已。笔者把了解到的情况罗列一下供大家使用。部分做了测试,并非全部持续有效(仅列出了WSDL方式的地址)。
1、股票行情数据 WEB 服务
(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询)
http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx?wsdl
http://webservice.webxml.com.cn/WebServices/ChinaOpenFundWS.asmx?wsdl
http://webservice.webxml.com.cn/WebServices/ForexRmbRateWebService.asmx?wsdl
http://webservice.webxml.com.cn/WebServices/ExchangeRateWebService.asmx?wsdl
http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl
6、腾讯QQ在线状态 WEB 服务(返回数据(String)Y = 在线;N = 离线 ;E = QQ号码错误......)
http://webservice.webxml.com.cn/webservices/qqOnlineWebService.asmx?wsdl
http://webservice.webxml.com.cn/WebServices/ValidateEmailWebService.asmx?wsdl