Web サービス アプリケーションの作成

提供: RAD Studio
移動先: 案内検索

Web サーバー アプリケーションの作成 への移動

Web サービスは、ネットワーク(たとえば WWW など)を介して公開および起動できる自己完結的なモジュール型アプリケーションです。 Web サービスには、提供されるサービスを記述する明確に定義されたインターフェイスが用意されています。 Web サービスを使用すると、次々を現れる標準(XML、XML スキーマ、SOAP/シンプル オブジェクト アクセス プロトコル、WSDL/Web サービス定義言語、など)を用いて、インターネットを介してプログラム可能なサービスを生成したり、利用したりすることができます。

Web サービスでは SOAP を使用します。これは、分散環境で情報を交換するための標準的な軽量プロトコルです。 SOAP では、HTTP を通信プロトコルとして使用し、XML を使用してリモート手続き呼び出しをエンコードします。

開発者は、これらのサービスを呼び出す、Web サービスやクライアントを実装する、サーバーを構築することができます。開発者は、任意のサーバーに対するクライアントを記述して、SOAP メッセージに応答する Web サービスを実装したり、サーバーを記述して、任意のクライアントが使用する Web サービスを公開することもできます。

Web サービスの詳細については、「Web サービスの使い方」を参照してください。

関連項目