看板 Android
作者 標題 Re: android與WebService.asmx與sqlserver(文略長)
時間 2015年03月20日 Fri. PM 04:42:03
作者文章没细看不过。。。大概说一下WebService的通讯方式
WebService是基于HTTP SOAP协议的通信标准。也就是吧
在HTTP 1.1 protocol的基础上加入了标准的XML定义标准。
那么怎么访问WebService?
其实不麻烦,大概可以通过几种方式
第三方应用,即通过第三方的soap组件进行WebService的访问
大概的过程就是,
1 引入第三方的soap包
2 找到WebService的存根即wsdl
3 通过第三方组件提供的工具将wsdl进行对象化
4 实例化对象,调用,等返回值。
HTTP POST GET方式
有部分WebService提供HTTP POST/GET支持
访问的时候可以是
http://webserviceurl/actioname/a=1&n=2...
HTTP POST XML
仔细看一下wsdl的说明,里面说明了如何发送xml包
如
<soap:.....>
<a>1<a>
<b>2<b>
</soap:....>
这样的,然后实例化一个urlconnection或者是android.http.webclient直接发送xml二进制数据就可以了
嗯,基本就这样的~
--
※ 作者: lotusharley 時間: 2015-03-20 16:42:03
※ 同主題文章:
02-11 03:41 □ android與WebService.asmx與sqlserver(文略長)
● 03-20 16:42 Re android與WebService.asmx與sqlserver(文略長)
04-10 19:31 Re android與WebService.asmx與sqlserver(文略長)
※ 看板: Android 文章推薦值: 0 目前人氣: 0 累積人氣: 185
回列表(←)
分享