php中webservice指的是什么-創新互聯

小編給大家分享一下php中webservice指的是什么,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

成都網站建設哪家好,找成都創新互聯!專注于網頁設計、網站建設、微信開發、小程序設計、集團企業網站建設等服務項目。核心團隊均擁有互聯網行業多年經驗,服務眾多知名企業客戶;涵蓋的客戶類型包括:混凝土攪拌站等眾多領域,積累了大量豐富的經驗,同時也獲得了客戶的一致好評!

php webservice是個很重型的規范,它的應用協議是SOAP,它所依賴的下層通信方式不只是HTTP,也有SOAP over SMTP、SOAP over TCP,且HTTP協議群眾基礎廣,開發調試方便。

php中webservice指的是什么

提到php的webservice。之前還是比較陌生的,因為接觸的少呀,幾乎在所有的公司中沒用過,僅僅用過的一次好像是接入一個第三方的短信通道,用的是SOAP|WSDL。

一個很極端的話“webservice”已經過時了一點不假:

1 WebService有很多協議,為什么HTTP比較流行?

WebService是個很重型的規范,它的應用協議是SOAP(簡單對象訪問協議),它所依賴的下層通信方式不單單是HTTP,也有SOAP over SMTP, SOAP over TCP,由于HTTP協議群眾基礎廣,開發調試方便,所以,成了WebService中最為流行的方式。

甚至很多公司在內網通信,也用HTTP來做,比如,應用調用搜索引擎,Solr就是一個例子。

但HTTP也是TCP上性能比較差的協議,因為HTTP是基于TCP的,有3次握手,再加上HTTP是個文本傳輸協議(雖然也可以傳二進制的附件,但業務邏輯還是文本用的多),又有很多復雜的HEADER。所以人們發明了一些更高效的通信協議來做遠程調用,比如ACE、ICE、Corba、淘寶的HSF,但這是后話了,不展開細說。你只要知道,HTTP之所以流行,乃是簡單易用群眾基礎廣的結果。

2 WebService為什么不如RESTful API流行

WebService誕生十幾年了,最初是IBM、微軟比較熱心在推,一直也不溫不火。倒是XML-RPC, RESTful以及比RESTful還要簡陋的遠程調用方式后來居上。感覺是不是有點像民間的Spring干掉官方的EJB?

究其原因,還是WebService實在太笨重了,SOAP信封猶如婆娘的裹腳布,又臭又長,廣大開發人員是叔可忍嫂不能忍,于是就有了簡化版的,叫XML-RPC,后來伴隨著Web2.0流行,RESTful獨領風騷。我在10年前做過一個產品,純PHP+JS,標準的WebService,連WSDL我都要專門寫個PHP程序來生成,還好只是我一個人開發,要是團隊協作,我早就被罵得不成人形了。

再后來,連RESTful都被嫌棄了,大伙兒干脆連PUT、DELETE都懶得用,直接用GET和POST。

同時,我得說,這只是在互聯網領域,大部分企業的業務邏輯相對簡單,同時工期又變態的短(就像大部分互聯網創業公司用糙快猛的PHP,而不用相對嚴謹的Java一樣)。在某些業務復雜,穩定性和正確性要求高的領域(如ERP、電商、支付),WebService還有是用武之地的。

3 為什么JSON比XML流行

還是易用性,JSON的可讀性比XML強幾條長安街,解析規則也簡單許多。XML解析的時候規則太多了,動不動就非法字符,動不動就拋異常。這對追求高開發速度和低開發門檻的企業來說,是個致命傷。

JSON的缺點是數據類型支持較少,且不精確。比方說:

price:12580

在json里,你無法知道這個價格是int, float還是double。

所以,如上面第二條所述,在一些業務要求較高的領域,還是XML更合適。

最后說一下性能,JSON的性能高于XML,除此之外,基于XML和HTTP的WebService, 基于JSON的RESTful API,并沒有性能差異。

XML性能糟糕到什么地步呢,有一種專門的CPU叫做XML Accelerator,專門為XML解析提供硬件加速。

以上是php中webservice指的是什么的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創新互聯-成都網站建設公司行業資訊頻道!

當前題目:php中webservice指的是什么-創新互聯
網址分享:http://m.kartarina.com/article30/egjso.html

成都網站建設公司_創新互聯,為您提供小程序開發自適應網站企業建站App開發網站維護外貿網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

h5響應式網站建設
主站蜘蛛池模板: 亚洲中文字幕无码一久久区| 亚洲午夜福利AV一区二区无码| 免费无码av片在线观看 | 无码精品人妻一区二区三区人妻斩| 精品无码国产自产拍在线观看蜜 | 韩日美无码精品无码| 午夜不卡久久精品无码免费| 久久久久亚洲精品无码网址色欲| 亚洲中文久久精品无码| 亚洲Av永久无码精品黑人| 中国无码人妻丰满熟妇啪啪软件 | 成年无码av片完整版| 成人无码区免费A片视频WWW| 国产麻豆天美果冻无码视频| 久久人妻无码中文字幕| 八戒理论片午影院无码爱恋| 在线无码视频观看草草视频| 无套内射在线无码播放| 少妇中文无码高清| 无码中文字幕一区二区三区| 久久精品无码精品免费专区| 白嫩无码人妻丰满熟妇啪啪区百度| 中文字幕乱偷无码av先锋蜜桃 | 蜜桃臀AV高潮无码| 国产亚洲精品无码拍拍拍色欲| 永久免费无码网站在线观看| 无码丰满熟妇juliaann与黑人| 国产精品无码AV一区二区三区| 狠狠躁狠狠爱免费视频无码| 在线A级毛片无码免费真人| 人妻av中文字幕无码专区| 亚洲日韩av无码中文| av无码国产在线看免费网站| 亚洲AV成人噜噜无码网站| 精品一区二区三区无码免费视频| 无码中文字幕乱在线观看| 无码中文人妻视频2019| 久久无码人妻一区二区三区午夜 | 99久久亚洲精品无码毛片| 国产精品多人p群无码| 伊人久久综合精品无码AV专区|