2

この WCF は何ですか? 私は Web サービスを少し使用しましたが、これらの WCF については知りません 。 - between-WCF-and-Web-Services または msdn。

HTTP と SOAP 、シリアライゼーション、ソープなどを介した通信のようですが、これらを理解する資格はありません。助けて、導いて、簡単な言葉でお願いします。

[WebService] 
public class Service : System.Web.Services.WebService 
{ 
  [WebMethod] 
  public string Test(string strMsg) 
  { 
      return strMsg; 
  } 
}

などとasp.netでそれらを使用する方法は?

4

1 に答える 1

4

Windows Communication Foundation または Wcf は、サービスを構築するためのフレームワークです。Wcf は、共有メモリを介して通信する 2 つの異なるプログラムなど、Web サービス、URL に基づくサービス (rest)、または単一のマシンでのみ動作するサービス メントの公開をサポートします。

基本的に、wcf はサービス (.net インターフェイス) とトランスポート (または wcf 用語ではバインディング) を抽象化します。Wcf の単一のサービスは、実際のコードを変更することなく、Web サービスとして、または共有メモリを使用して公開できます。エンドポイントはすべてアプリ構成ファイルに基づいています。

おそらく、msdn に関するこの記事は、物事をより明確にするでしょう http://msdn.microsoft.com/en-us/library/ms731082.aspx

いくつかの用語、
相互運用性- 動作する、または他の何かと一緒に動作する (inter- between、operate- work together) wcf サービスは、たとえば Java で記述されたクライアントと相互運用できます。

シリアライゼーション- オブジェクトをバイト ストリームに変換し、それをどこかに送信してからデシリアライズしてオブジェクトに戻します。

于 2013-10-13T21:08:12.893 に答える