簡體   English   中英

Webservice和WCF之間的區別?

[英]Difference between Webservice and WCF?

兩者之間有什么區別嗎?

  1. Web服務和WCF
  2. WCF和WCF RIA數據服務

它似乎是一樣的。

WCF和Web Service之間存在很大差異,主要在於性能和安全性,以及靈活性和可移植性。 列出了10個最重要的差異: HERE看一看!

Web Service是可通過標准Web協議訪問的可編程應用程序邏輯。 其中一個Web協議是簡單對象訪問協議(SOAP)。 SOAP是W3C提交的注釋(截至2000年5月),它使用基於標准的技術(用於數據描述的XML和用於傳輸的HTTP)來編碼和傳輸應用程序數據。

Web服務的使用者不需要了解用於實現服務的平台,對象模型或編程語言; 他們只需要了解如何發送和接收SOAP消息(HTTP和XML)。


WCF服務

Windows Communication Foundation(WCF)是用於構建面向服務的應用程序的框架。 使用WCF,您可以將數據作為異步消息從一個服務端點發送到另一個服務端點。 服務端點可以是IIS托管的連續可用服務的一部分,也可以是應用程序中托管的服務。 端點可以是從服務端點請求數據的服務的客戶端。 消息可以像發送為XML的單個字符或單詞一樣簡單,也可以像二進制數據流一樣復雜。

檢查此鏈接

Asp.net web services are homogenous.
Asp.net web services can use only HTTP chanenel.
Not supports msmq and tcp binding...


WCF is flexible because its services can be hosted in 
different types of applications. The following lists 
several common scenarios for hosting WCF services:
IIS
WAS
Self-hosting
Managed Windows Service

WCF = Web services + .Net Remoting + MSMQ + (COM+)

http://www.codeproject.com/KB/webservices/WCFVSWebService/WCFVsWebService.pdf

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM