基本的な WCF プログラミング

ここでは、Windows Communication Foundation (WCF) アプリケーションを作成するときの基本を示します。

このセクションの内容

  • サービスの設計と実装
    サービス コントラクトの設計および実装方法、メッセージ交換パターンの選択方法、エラー コントラクトの指定方法、およびその他のサービスの基本的な側面について説明します。
  • サービスの構成
    WCF サービスを構成して、コントラクト要件のサポート、ローカル ランタイム動作のカスタマイズ、およびサービスを公開するアドレスの指定を行う方法について説明します。
  • クライアントを構築する
    サービスからのメタデータの取得、取得したメタデータの WCF クライアント コードへの変換、セキュリティ問題の処理、および WCF クライアントのビルド、構成、ホスティングを行う方法について説明します。
  • 拡張機能の概要
    WCF を拡張してカスタム ソリューションを作成する方法について説明します。

リファレンス

System.ServiceModel

System.ServiceModel.Channels

System.ServiceModel.Description

関連項目

Windows Communication Foundation

WCF システム要件

概念

チュートリアル入門

ガイドラインとベスト プラクティス

WCF Tools

Windows Communication Foundation Samples

Getting Started

IIS Hosting Using Inline Code

Self Host