自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

ASP.NET 3.5 WCF服務簡介

開發(fā) 后端
本文描述ASP.NET 3.5 WCF服務簡介,WCF的核心目的是,允許程序與同一臺計算機或網(wǎng)絡上的或跨越互聯(lián)網(wǎng)的其它程序實現(xiàn)通訊。

ASP.NET 3.5 WCF服務簡介

在過去的幾年中,Web服務一直在大做宣傳,宣稱提供了跨平臺的服務。實現(xiàn)證明,Web服務的確支持在不同的平臺上使用客戶機和服務器。此外,通過定義一個WSDL契約,可以提前計劃版本的改變,從而有效地避免已有的客戶機和服務器可能出現(xiàn)的崩潰。目前,微軟ASP.NET是用于開發(fā)Web服務的重要技術之一。Web服務在ASP.NET和JAVA等平臺上的廣泛應用是Web服務技術生命力鮮活的有力佐證。

然而,在ASP.NET Web服務中存在的問題是,它使用的是HTTP協(xié)議(通過WSE 2.0,也可以使用TCP信道),用SOAP協(xié)議進行XML串行化的速度不夠快,一些擴展功能很難使用。Web服務技術的確在提供跨平臺服務方面邁出了重要的一步,但是在建立涉及到許可的可交互操作服務、需要保證消息的傳輸、要求獨立于平臺的身份驗證、授權和機密性等方面,僅僅依賴于Web服務已經(jīng)表現(xiàn)得相當吃力。

隨著.NET 3.0框架的正式推出,WCF(Windows通信基礎)閃亮登場。WCF的核心目的是,允許程序與同一臺計算機或網(wǎng)絡上的或跨越互聯(lián)網(wǎng)的其它程序實現(xiàn)通訊。此模型把以前在網(wǎng)絡上使用服務的四種重要技術即Web服務、.NET遠程技術、分布式事務和消息隊列統(tǒng)一到單個面向服務的編程模型中,從而實現(xiàn)真正意義上的分布式計算。WCF代表了微軟通信技術的未來發(fā)展方向。因此,從原則上講,凡是需要使用上面四種技術的開發(fā)都可以使用WCF代之。

盡管如此,現(xiàn)實的Web開發(fā)環(huán)境不可能使開發(fā)人員全部選擇***的WCF通信技術。也就是說,基于ASP.NET 2.0 Web服務技術的應用目前乃到將來幾年中仍會占有相當?shù)氖袌龇蓊~。

ASP.NET AJAX框架極大地簡化了從ASP.NET應用程序中調用本地服務乃至遠程服務的操作,甚至提供了許多內置的服務器服務,例如用戶身份驗證服務和用戶個性化服務等。

【注意】在.NET框架 3.5以前,WCF中并沒有實現(xiàn)對于JSON數(shù)據(jù)的內置支持。如今,隨著.NET框架 3.5的正式推出,WCF已經(jīng)實現(xiàn)了對于JSON串行化與非串行化的支持?,F(xiàn)在的WCF服務可以根據(jù)開發(fā)需要有選擇地輸出JSON,而不是和以前那樣僅能支持SOAP模式封裝的數(shù)據(jù)。

【編輯推薦】

  1. XML和ASP.NET
  2. ASP.NET中Java script中調用c#方法
  3. ASP.NET整個Postback程序處理的過程
  4. ASP.NET服務器端控件CheckBoxList
  5. 淺析ASP.NET的Membership
責任編輯:佚名 來源: IT168
相關推薦

2009-07-27 17:54:39

WCF服務ASP.NET

2009-02-01 13:57:53

ASP.NET.NET圖表控件

2009-07-20 17:39:36

WCF服務ASP.NET AJA

2009-07-27 17:51:58

WCF服務ASP.NET

2009-07-21 09:53:55

ASP.NET AJAWCF服務

2009-12-08 16:59:52

WCF服務

2015-06-11 14:57:23

ASP.NET 5

2009-07-27 17:46:42

WCF服務ASP.NET應用程序

2009-12-02 09:07:45

ASP.NET 4.0

2009-04-07 16:21:35

ASP.NETAJAXWCF

2009-08-06 14:16:04

ASP.NET服務器控

2009-07-27 18:00:14

WCF服務與ASMX服ASP.NET

2009-08-03 13:30:47

ASP.NET開發(fā)

2009-03-09 10:28:45

AJAXASP.NETWEB

2009-06-08 16:00:00

ASP.NET 3.5

2009-07-27 14:50:24

ChartAreas控ASP.NET 3.5

2009-07-30 12:02:14

ASP.NET中WCF

2009-07-27 09:55:28

2009-07-29 15:38:01

2010-02-26 10:30:03

ASP.NET Aja
點贊
收藏

51CTO技術棧公眾號