Web サービスを利用した Web のプログラミング
更新 : 2007 年 11 月
Web サービスを利用すると、ファイアウォール経由または異種システム間で XML メッセージを使ってデータを伝送し、データを交換したり、アプリケーション ロジックのリモート呼び出しを行ったりできます。
Visual Studio での Web サービスの基本についての重要な情報へのリンクを次に示します。
XML Web サービスの概要
Web サービスの役割について説明します。XML Web サービスのシナリオ
Web サービスを利用できる代表的なシナリオの概要を示します。XML Web サービス インフラストラクチャ
Web サービス ディレクトリ、Web サービスの説明、Web サービス ワイヤ形式など、Web サービスを利用できるようにするためのインフラストラクチャの基本情報を説明します。Visual Studio の Web 参照
Visual Studio の Web 参照機能について説明します。方法 : リモート Web 参照を追加および削除する
Visual Studio で Web 参照を追加および削除するプロセスについて説明します。デバッグの準備 : XML Web サービス プロジェクト
Visual Studio で Web サービスをデバッグするプロセスについて説明します。Visual Studio の XML ツール
XML の概要について説明します。
Visual Studio には、マネージ コードおよびアンマネージ コードの両方で Web サービスを作成するためのツールが用意されています。マネージ コードを利用すると、.NET Framework の性能をフルに活用する Web サービスを開発できます。
マネージ コードで作成する Web サービスは、ASP.NET の Web アプリケーション モデルを使用します。マネージ コードで作成する Web サービスに関しては、次に示すリンク先のトピックを参照してください。
チュートリアル : Visual Basic または Visual C# を使った Web サービスの作成
Visual Basic または C# を使って Web サービスを作成、デバッグ、および配置する方法を順番に説明します。マネージ コードを使用した Web サービスの作成
マネージ コードで Web サービスを作成および配置するプロセスについて説明します。ASP.NET を使用した XML Web サービス
Web サービスに関するドキュメントです。ASP.NET クイック スタート
一連の ASP.NET サンプルとそれについての解説を示します。XML Web サービスを使用した XML シリアル化
マネージ コードの Web サービスで使われる XML シリアル化のメソッドをカスタマイズする方法について説明します。
Visual Studio では、Web 参照の概念を使って、Web サービスについての検索とアクセスのプロセスを簡略化しています。クライアント アプリケーションに Web 参照を追加すると、Web サービスのローカルな表現として機能するプロキシ クラスが生成されて、クライアントはこのクラスとやり取りできます。この機能は、マネージ コードまたはアンマネージ コードのどちらで記述されたアプリケーションでも利用できます。Web 参照を追加すると、Visual Studio は、クライアント アプリケーションと同じプログラミング言語でプロキシ クラスを生成します。
マネージ コードで作成された Web サービス クライアント アプリケーションは、ASP.NET の Web アプリケーション モデルを使用します。マネージ コードで作成する Web サービスに関しては、次に示すリンク先のトピックを参照してください。
マネージ コードを使用した Web サービスへのアクセス
マネージ コードを使用した Web サービスにアクセスするプロセスついて説明します。XML Web サービス クライアントの作成
Web サービスに関するドキュメントです。チュートリアル : Visual Basic または Visual C# を使った Web サービスへのアクセス
マネージ コードで Web サービスにアクセスする方法を順番に説明します。Web サービス記述言語ツール (Wsdl.exe)
マネージ コードで Web サービスにアクセスするためのプロキシ クラスの生成に使用するツールについての説明です。ASP.NET クイック スタート
一連の ASP.NET サンプルとそれについての解説を示します。XML Web サービスを使用した XML シリアル化
マネージ コードの Web サービスで使われる XML シリアル化のメソッドをカスタマイズする方法について説明します。