Web サービスの作成とアクセスに関するチュートリアル
Web サービスでは、XML や HTTP などの標準 Web プロトコルを使って、アプリケーション ロジックへプログラムによるアクセスを行うことができます。Web サービスは、スタンドアロンのアプリケーションである場合と、より大規模な Web アプリケーションのサブコンポーネントである場合があります。Web サービスへは、他の Web サービス、Web アプリケーション、Windows アプリケーション、コンソール アプリケーションなど、ほとんどどのような種類のアプリケーションからでもアクセスできます。クライアントに対する唯一の要件は、Web サービスとの間でメッセージを送受信し、メッセージを処理できる能力があるということです。詳細については、「Web サービスを利用した Web のプログラミング」を参照してください。
ここのチュートリアルでは、Web サービスの作成と、Web サービスへのアクセスという、論理的に分離された 2 つの開発パスについて説明します。特定の Web サービスの作成者がユーザーでもある場合もありますが、これらのプロセスは互いに分離されています。当然ながら、Web サービスにアクセスするためには、その前に Web サービスを作成する必要があります。
Web サービスの作成に関するチュートリアルでは、Web サービスを実装するために 2 種類の技術を利用します。いずれの場合も作成する Web サービスは同じですが、実装方法だけが異なります。
Web サービスのアクセスに関するチュートリアルでは、マネージ コードとアンマネージ コードから Web サービスにアクセスするために必要な手順に重点を置いて説明します。各チュートリアルでは、Visual Studio によって生成されるプロキシ クラスを使って、クライアント アプリケーションから Web サービスにアクセスします。
メモ : |
---|
各チュートリアルでは、前のセクションの Web サービスの作成に関する各チュートリアルで作成された Web サービスにアクセスします。したがって、Web サービスの作成に関するチュートリアルを少なくとも 1 つ完了してから、Web サービスへのアクセスに関するチュートリアルに取りかかる必要があります。 |
Visual Studio に関するチュートリアル
Visual Studio 製品の重要な点について紹介するチュートリアルを示します。チュートリアル : Visual Basic または Visual C# を使った Web サービスの作成
Visual Basic または Visual C# を使って、華氏で測定した温度を摂氏に変換する Web サービスを作成する手順について説明します。チュートリアル : Visual Basic または Visual C# を使った Web サービスへのアクセス
Visual Basic または Visual C# を使って作成されたアプリケーションから Web サービスにアクセスする手順について説明します。Web サービスを利用した Web のプログラミング
Visual Studio と Windows Software Development Kit (SDK) で使用できる Web サービス技術の実装に関するガイドです。チュートリアル : インストール時にアプリケーションを別の Web サービスにリダイレクトする
インストール時にアプリケーションを別の Web サービスにリダイレクトするプロセスについて説明します。チュートリアル : ASP.NET を使用する基本的な XML Web サービスの構築
ASP.NET を使用して Web サービスを作成する処理手順について説明します。