WebServerice是什麼
web service是一個web應用程序的分支,是構建應用程序的普通模型,可以在支持Internet網絡通信操作系統上實施。 它的原理主要是利用HTTP協議使數據在web上傳輸,通過web調用WebService可以執行任何功能。部署後,其他應用程序就可以發現並調用該服務。
web serverice服務將每個獨立的服務器通過網絡連接到一起,所有需要服務的系統都可以去調用。提高了資源的利用率。比如說:國內的氣象網站通過調用中國氣象局提供的服務獲得天氣情況。就是Web Service的一個應用。
WebServerice工作原理
Web Serverice的工作原理是:客戶端將請求服務的消息通過HTTP或者是SOAP消息發送至服務器。
當服務器收到了客戶端的調用請求以後,執行相應的方法。
然後通過相應的方法,將結果發送至客戶端。
實例演示
下面,我們通過一個實例,說一下web serverice是如何建立服務的。首先,我們建立一個新的web應用程序。
建立好以後的界面是這樣的:
這是一個空白的解決方案,在其中選擇添加新建項目。然後選擇web服務。如圖:
添加完以後,代碼顯示如下圖,不用其他操作,選擇新添加的web服務,右擊選擇在瀏覽器中查看。
這個時候,瀏覽器中顯示如下,表示我們的服務已經創建成功了。
至此,我們的服務就已經創建成功了。下一篇博客,將介紹服務如何發佈。敬請期待。