http介面和webservice介面的區別

2022-08-14 22:42:16 字數 506 閱讀 1808

什麼是web service? soap請求是http post的乙個專用版本,遵循一種特殊的xml訊息格式content-type設定為: text/xml任何資料都可以xml化。

為什麼要學習web service? 大多數對外介面會實現web service方法而不是http方法,如果你不會,那就沒有辦法對接。

web service相對http (post/get)有好處嗎?

1.介面中實現的方法和要求引數一目了然

2.不用擔心大小寫問題

3.不用擔心中文urlencode問題

4.**中不用多次宣告認證(賬號,密碼)引數

5.傳遞引數可以為陣列,物件等...

web service相對http(post/get)快嗎?

由於要進行xml解析,速度可能會有所降低。

web service 可以被http(post/get)替代嗎?

完全可以,而且現在的開放平台都是用的http(post/get)實現的。

來自:

介面和http協議(一)

一 介面 硬體介面和軟體介面 軟體介面 前台和後台傳遞資料的通道 api web api http api 和 其他api 我們通常所說的api就是web api http api,需要聯網,需要使用web協議,而其他api不需要聯網,不需要使用web協議,比如os.path.abspath 此處就...

HTTP介面和UDP介面流量差異比較

有個手機軟體需要很頻繁的呼叫伺服器端介面,你知道的,每個位元組都是錢呀,錢呀錢,命相連呀。本來已經有個現成的tomcat的http get post 的介面,但是擔心流量消耗太大,需要做個評估,看是採用http介面,還是使用多執行緒的socket udp介面,於是就有了下面這一出。序號工具 描述1....

webservice介面與HTTP介面

推薦文章 真的寫的很詳細 webservice介面與http介面區別 http介面走http協議,通過路徑來區分呼叫方法,請求報文一般是key value形式的,返回報文一般是json串,常用的是get和post方法來請求。webservice介面走的soap協議,通過http傳輸,請求報文和返回報...