ドキュメントのガイド
ここでは、Windows Communication Foundation (WCF) ドキュメントについて説明します。 リンク先のドキュメントは、特定の目的と専門知識のレベルに応じて分類された、推奨される出発点となります。
Windows Communication Foundation プログラミングの初心者向けドキュメント
WCF を使用したプログラミングの初心者であり、まず動作するアプリケーションのサンプルを確認する場合は、「Windows Communication Foundation のサンプル」に記載されている各トピックを参照してください。
WCF サービスおよびクライアントの基本的な作成手順を示したチュートリアルについては、チュートリアル入門に関するページを参照してください。
WCF の背景にある概念に関心をお持ちの場合は、「概念の概要」セクションの各トピックを参照してください。
クライアントとサーバーのセキュリティ構成を図で示した例については、「一般的なセキュリティ シナリオ」を参照してください。
プログラミングの詳細
アプリケーション開発を開始する準備が整っている場合は、「基本的な WCF プログラミング」を参照してください。
WCF の特定の機能に関するガイダンスが必要な場合は、「WCF 機能の詳細」の各トピックを参照してください。
要件に合わせて WCF を拡張したり、カスタマイズしたりする場合は、「WCF の拡張」を参照してください。
WCF アプリケーションの作成やデバッグを支援するツールについては、「Windows Communication Foundation ツール」を参照してください。
XML ファイルを使用した構成は、WCF サービスおよびクライアントをプログラミングする主な方法の 1 つです。 構成ファイルで使用する XML 要素のリファレンス ドキュメントが必要な場合は、「WCF 構成スキーマ」を参照してください。
トラブルシューティング
WCF の一般的な問題のトラブルシューティングについては、「WCF トラブルシューティング クイックスタート」を参照してください。
Windows Communication Foundation の他のテクノロジの統合
ASP.NET クライアントと通信するサービスを作成する場合は、「方法: WCF サービスおよび ASP.NET Web サービス クライアントを相互運用するために構成する」を参照してください。
.NET Framework リモート処理との統合については、「.Net リモート処理アプリケーションの WCF への移行」で説明しています。
既存の COM+ アプリケーションを WCF サービスまたはクライアントと統合する場合は、「COM+ アプリケーションとの統合の概要」を参照してください。
既存の COM アプリケーションを WCF サービスまたはクライアントと統合する場合は、「COM アプリケーションとの統合」を参照してください。
既存の MSMQ アプリケーションを WCF サービスまたはクライアントと統合する場合は、「方法: WCF エンドポイントを使用してキューに置かれたメッセージを交換する」および「方法: WCF エンドポイントとメッセージ キュー アプリケーションを使用してメッセージを交換する」を参照してください。
インターネット インフォメーション サービス (IIS) を使用してサービスをホストする場合は、「ホスティング サービス」を参照してください。
WCF で Web サービス拡張 (WSE: Web Services Extensions) 3.0 サービスを使用する場合は、WSE 3.0 サービスにアクセスする方法に関するページを参照してください。
Windows Communication Foundation でサポートされる WS-* プロトコル
システム指定のバインディングでサポートされているプロトコルの一覧については、「システム指定の相互運用性バインディングがサポートしている Web サービス プロトコル」を参照してください。 システム指定のバインディングの一覧については、「システム指定のバインディング」を参照してください。