您好,登錄后才能下訂單哦!
小編給大家分享一下VB.NET Web Service是什么,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
VB.NET Web Service為何物,我們為什么需要它
VB.NET Web Service的主要功能就是可以實現跨平臺的功能調用。同時由于Web Service中使用XML來進行數據交換,所以在使用Web Service時不用擔心防火墻的影響。由于Web Service集成了各種功能,并提供了一個友好的界面。所以在Web Service能夠實現軟件的重用。
另外Web Service的調用非常簡單,簡而言之調用互聯網上的Web Service 就如同調用本地的組件一樣簡單,就是通過HTTP協議來調用互聯網上的組件。至于具體的調用方法,請參閱本文第五節第七段的內容。所以Web Service就是互聯網上的組件調用。
和Web Service相關的標準、協議
VB.NET Web Service是通過一系列標準和協議來保證和程序之間的動態連接和實現其安全調用的。其中主要的標準和協議是:XML、WSDL、SOAP、HTTP、UDDI。下面就簡要介紹這些標準和協議。
1. XML:Web Service之間和Web Service和應用程序之間都是采用XML進行數據交換的。 Web Service由于基于了XML,這樣VB.NET Web Service在具備XML帶來的優勢的同時,也擁有了由于XML所帶來的缺點。其中XML所帶來的最重要缺點就是Web Service將大量的占有CPU的資源,因為XML數據要經過多步處理才能被系統使用。所以,即使調用一個功能較小的Web Service,也會感覺速度很慢,所以網絡中對運行Web Service的主機要求是很高的。
2. HTTP:應用程序是提供HTTP協議來調用Web Service的。所以HTTP在Web Service調用過程中,起著通道的作用。
3. WSDL::是Web Service描述語言的簡寫。它是XML格式,其作用是描述VB.NET Web Service,指示應用程序和與Web Servie交互的方法。當實現了某種Web Service服務時,為了讓別的程序調用,就必須告訴此Web Service的接口。如:服務名稱,服務所在的機器名稱,監聽端口號,傳遞參數的類型等等。WSDL就是規定了有關Web Services描述的標準。
4. UDDI:是Universal Description, Discovery, and Integration的縮寫。簡單說,UDDI用于集中存放和查找WSDL描述文件,起著目錄服務器的作用。
5. SOAP:是"Simple Object Access Protocol"的縮寫,即:簡單對象訪問協議。SOAP是一種消息傳遞的協議,它規定了Web Services之間傳遞信息的方式。
以上是“VB.NET Web Service是什么”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。