1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

Web サービス エンドポイントの定義

Web サービスは、Web サービス記述言語または WDSL を使用して定義され、コンピューター上のサービスやアプリによって検出され、それらとやり取りされます。 WDSL は、Web サービス インターフェイスを記述するために使用される一般的な言語の 1 つです。 Web サービス エンドポイントは、サービスの物理的な場所、サービスの送信元のコンピューター、およびサービスとの通信を試みるプログラムのインターフェイスの正式な定義を示すことで、サービスの連絡先を記述します。

WDSL

Web サービス記述言語は、Web サービスの機能を記述するために使用される XML 言語です。 Web サービスの説明は、サービスの名前、そのパラメーター、およびデータがどのように戻り値を構成するかをコンピューターに伝えます。また、コンピュータ ネットワーク上で構造化された情報を交換する方法を指定する単純なオブジェクト アクセス プロトコル (SOAP) でも使用されます。

Web サービスのアドレス指定

Web サービスのアドレス指定 (WS-Addressing) では、2 つの構成要素が定義されています。メッセージ アドレス プロパティとエンドポイント参照。これらの定義は、インターネット プロトコルおよびメッセージング システムによって提供される情報を「正規化」または変換します。 Web サービス エンドポイントは、Web サービスが情報を送信できるプロセッサ、リソース、またはエンティティです。

エンドポイントの定義

エンドポイントは、HTML ファイルまたはアクティブなサーバー ページが公開される接続ポイントです。エンドポイントは、Web サービス エンドポイントに対処するために必要な情報を提供します。エンドポイントは、メッセージ アドレス指定プロパティのグループまたはファミリを定義するために使用される参照または仕様を提供し、エンドポイントの送信元と宛先の参照、および統一を可能にするメッセージの ID などのエンド ツー エンドのメッセージ特性を提供します。 「独立した」メッセージのアドレス指定。エンドポイントは、PC、PDA、または POS 端末です。

WDSL 記述タイプ

エンドポイント定義には、抽象的な説明または具体的な説明を含めることができます。抽象記述は、メッセージを送信する Web サービスをホストするために使用されるテクノロジの種類を参照せずに、インターフェイスの方法をプログラムに指示します。このタイプの WDSL 記述は、ポート タイプ、操作、およびメッセージに分割されます。ポート タイプは、メッセージを操作と呼ばれる機能のグループに分類します。これは、サービスによって実行される特定のアクションであり、操作は、入力パラメーターと出力パラメーターで構成されます。具体的な記述は、抽象的なインターフェイス定義を作成するために使用される実装されたテクノロジです。ポート、バインディング (サービスがエンドポイントに接続するために必要な要件)、サービスまたはポート、およびサービスが指定された WSDL プロトコルでアクセスする物理アドレスを定義するのは、物理接続または物理トランスポート プロトコルです。