WebSerivce研究筆記

來源:互聯網
上載者:User
web|筆記
WebService是什嗎?

其實WebService並不是什麼神秘的東西,它就是一個可以遠程調用的類,或者說是組件。

為什麼要使用WebService?

WebService是一個新的概念,它並不是微軟首先提出的,但是微軟的dotnet戰略讓它最廣泛的發揮它的潛能。也許它流行的根本原因並不是微軟,也許是因為頻寬與儲存量的飛速發展,但是dotnet戰略確實起到了很大的作用,令它能夠在更加廣泛的開發平台上施展。dotnet戰略領導著微軟前進,微軟為了dotnet計劃也花費了近300億美元。為什嗎?因為微軟要它的理念、方式不但在單機軟體,甚至在Internet上也被最廣泛的認同。WebService最早被應用在Sun等對網路Crowdsourced Security Testing先覺的平台上,並且在苦苦的期待發展。而J2EE是最早的成功開發WebService的平台,它的理念就是在網上最廣泛的傳播、使用,成為一種真正的服務。當微軟的dotnet計劃即將實施的時候,微軟也開始發掘WebService的潛力。今天的 Web 網站僅能為瀏覽器提供使用者介面,而下一代可程式化 Web 網站直接將企業、應用程式、服務和裝置彼此連結。這些可程式化 Web 網站將不只是被動訪問的網站,而將成為可重用的智能 Web 服務。因此我們要使用WebService才能適應將來的發展趨勢。一句話:為了順應時代的發展。

WebService有什麼優勢及劣勢?

在早期的WebService開發中,由於頻寬與儲存容量的限制,令它並不被人關注。隨著技術的發展,頻寬與儲存已經不成任何問題了,隨便一條光纖就有1000M,家庭用的電腦都有160GB,更不要說伺服器用的動輒就上TB的磁碟陣列了。然而,隨著Internet的飛速發展,人們都應該感覺到網路給人們帶來的新驚喜了,那就是網上辦公。現在的網上辦公系統是越做越先進,但是有一個通病——相容性問題,因此溝通十分的困難,然而WebService則讓人的溝通更加順暢。打個比方:兩國的人交流需要翻譯,十分麻煩,因此不如統一兩國的語言。而WebService就是這樣的一個新的概念。WebService的發展時間很短,因此導致了一個問題——安全性。由於XML傳輸全部是明文傳輸,因此導致了安全性問題也不奇怪,但只需在要傳輸的資料上做點手腳就解決了。

WebService的開發

隨著Visual Studio.net的發布,開發WebService的平台又增加了3個:C#、VB和JScript。它們都可以以ASP.Net為載體支援WebService。本文先介紹到這裡,有關開發的技術下一次再討論。


相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。