今天就跟大家聊聊有關如何理解ASP.NET 3.5 WCF服務,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
創新互聯致力于做網站、成都做網站,成都網站設計,集團網站建設等服務標準化,推過標準化降低中小企業的建站的成本,并持續提升建站的定制化服務水平進行質量交付,讓企業網站從市場競爭中脫穎而出。 選擇創新互聯,就選擇了安全、穩定、美觀的網站建設服務!
ASP.NET 3.5 WCF服務
在過去的幾年中,Web服務一直在大做宣傳,宣稱提供了跨平臺的服務。實現證明,Web服務的確支持在不同的平臺上使用客戶機和服務器。此外,通過定義一個WSDL契約,可以提前計劃版本的改變,從而有效地避免已有的客戶機和服務器可能出現的崩潰。目前,微軟ASP.NET是用于開發Web服務的重要技術之一。Web服務在ASP.NET和JAVA等平臺上的廣泛應用是Web服務技術生命力鮮活的有力佐證。
然而,在ASP.NET Web服務中存在的問題是,它使用的是HTTP協議(通過WSE 2.0,也可以使用TCP信道),用SOAP協議進行XML串行化的速度不夠快,一些擴展功能很難使用。Web服務技術的確在提供跨平臺服務方面邁出了重要的一步,但是在建立涉及到許可的可交互操作服務、需要保證消息的傳輸、要求獨立于平臺的身份驗證、授權和機密性等方面,僅僅依賴于Web服務已經表現得相當吃力。
隨著.NET 3.0框架的正式推出,WCF(Windows通信基礎)閃亮登場。WCF的核心目的是,允許程序與同一臺計算機或網絡上的或跨越互聯網的其它程序實現通訊。此模型把以前在網絡上使用服務的四種重要技術即Web服務、.NET遠程技術、分布式事務和消息隊列統一到單個面向服務的編程模型中,從而實現真正意義上的分布式計算。WCF代表了微軟通信技術的未來發展方向。因此,從原則上講,凡是需要使用上面四種技術的開發都可以使用WCF代之。
盡管如此,現實的Web開發環境不可能使開發人員全部選擇***的WCF通信技術。也就是說,基于ASP.NET 2.0 Web服務技術的應用目前乃到將來幾年中仍會占有相當的市場份額。
ASP.NET AJAX框架極大地簡化了從ASP.NET應用程序中調用本地服務乃至遠程服務的操作,甚至提供了許多內置的服務器服務,例如用戶身份驗證服務和用戶個性化服務等。
【注意】在.NET框架 3.5以前,WCF中并沒有實現對于JSON數據的內置支持。如今,隨著.NET框架 3.5的正式推出,WCF已經實現了對于JSON串行化與非串行化的支持。現在的WCF服務可以根據開發需要有選擇地輸出JSON,而不是和以前那樣僅能支持SOAP模式封裝的數據。
看完上述內容,你們對如何理解ASP.NET 3.5 WCF服務有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注創新互聯行業資訊頻道,感謝大家的支持。
網站欄目:如何理解ASP.NET3.5WCF服務
鏈接分享:http://m.newbst.com/article36/gscppg.html
成都網站建設公司_創新互聯,為您提供網站導航、移動網站建設、網站維護、建站公司、網站收錄、微信小程序
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯