1

違いはありますか

  1. WebサービスとWCF
  2. WCFおよびWCFRIAデータサービス

同じようです。

4

3 に答える 3

3

WCFとWebサービスの間には、主にパフォーマンスとセキュリティ、および柔軟性と移植性に大きな違いがあります。10の最も重要な違いが正しくリストされています:ここで見てください!

于 2012-09-11T06:07:33.340 に答える
1

Webサービスは、標準のWebプロトコルを介してアクセスできるプログラム可能なアプリケーションロジックです。これらのWebプロトコルの1つは、Simple Object Access Protocol(SOAP)です。SOAPは、W3Cが提出したメモ(2000年5月現在)であり、標準ベースのテクノロジ(データ記述用のXMLとトランスポート用のHTTP)を使用して、アプリケーションデータをエンコードおよび送信します。

Webサービスの利用者は、サービスの実装に使用されるプラットフォーム、オブジェクトモデル、またはプログラミング言語について何も知る必要はありません。彼らは、SOAPメッセージ(HTTPおよびXML)を送受信する方法を理解するだけで済みます。


WCFサービス

Windows Communication Foundation(WCF)は、サービス指向アプリケーションを構築するためのフレームワークです。WCFを使用すると、あるサービスエンドポイントから別のサービスエンドポイントに非同期メッセージとしてデータを送信できます。サービスエンドポイントは、IISによってホストされる継続的に利用可能なサービスの一部にすることも、アプリケーションでホストされるサービスにすることもできます。エンドポイントは、サービスエンドポイントからのデータを要求するサービスのクライアントにすることができます。メッセージは、XMLとして送信される単一の文字または単語のように単純な場合もあれば、バイナリデータのストリームのように複雑な場合もあります。

このリンクを確認してください

于 2012-09-11T06:47:00.390 に答える
0
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
于 2012-09-28T06:49:11.090 に答える