wcf效能優勢決定了其受歡迎程度,這些優勢主要都體現在:統一性;互操作性;安全與可信賴;相容性等方面。
wcf是使用託管**建立和執行面向服務(service oriented)應用程式的統一框架。 wcf能夠建立乙個跨平台的安全、可信賴、事務性的解決方案,
且能與已有系統相容協作。
wcf是微軟分布式應用程式開發的集大成者,它整合了.net平台下所有的和分布式系統有關的技術,例如.net remoting、asmx、wse和msmq。以通訊
(communiation)範圍而論,它可以跨程序、跨機器、跨子網、企業網乃至於internet。
wcf可以執行在asp.net,exe,wpf,windows forms,nt service,com+上面。
wcf支援的協議包括tcp,http,跨程序以及自定義,安全模式則包括saml, kerberos,x509,使用者/密碼,自定義等多種標準與模式。
也就是說,在wcf框架下,開發分布式系統變得容易了,微軟將所有與此相關的技術要素都包含在內。
wcf效能優勢:
wcf效能優勢之統一性:
wcf是對於asmx,.net remoting,enterprise service,wse,msmq等技術的整合。
wcf效能優勢之互操作性:
於wcf最基本的通訊機制是soap,這就保證了系統之間的互操作性,即使是執行不同的上下文中。
可以跨程序、跨機器甚至於跨平台的通訊,只要支援標準的web service,例如j2ee應用伺服器(如websphere,weblogic)。應用程式可以執行在
windows作業系統下,也可以執行在其他的作業系統,如sun solaris,hp unix,linux等等。
wcf效能優勢之安全與可信賴:
ws-security,ws-trust和ws-secureconversation均被新增到soap訊息中,以用於使用者認證,資料完整性驗證,資料隱私等多種安全因素。
wcf效能優勢之相容性:
wcf充分的考慮到了與舊有系統的相容性。安裝wcf並不會影響原有的技術如asmx和.net remoting。
WCF的優勢和效能測試
本文wcf的優勢和效能測試摘要 wcf 是framework3.0 下的分布式框架,下面主要從 wcf的優勢和效能測試兩個方面闡述。一 wcf的優勢 1 統一性 wcf是對於asmx,net remoting,enterprise service,wse,msmq等技術的整合。由於wcf完全是由託管...
Wcf體現Restful風格
含狀態傳輸 representational state transfer 的軟體架構風格。主要特點 1 資源是由uri來指定 例如 2 對資源的操作 包括獲取 建立 修改和刪除資源,這些操作正好對應http協議提供的get post put和delete方法 3 傳輸的資源 web服務接受與返回的...
XML在Web應用中的優勢體現
web 的開始階段是簡單的 資訊中介和資訊發布的平台 隨著internet 和intranent extranet的快速發展而發展成為各種應用的主要平台。web在商業 工業 銀行 財政 教育 等領域產生了深遠影響,這得益於web標準化 鬆散耦合 語言中立 平台無關性 開放性等特性的服務。web服務需...