第2章 論理データ単位の定義
概要
WSDL コントラクトでサービスを記述する場合、複雑なデータ型は XML スキーマを使用して論理ユニットとして定義されます。
2.1. 論理データユニットの概要
サービスを定義するとき、最初に考慮しなければならないことは、公開された操作のパラメーターとして使用されるデータがどのように表されるかです。固定データ構造を使用するプログラミング言語で記述されたアプリケーションとは異なり、サービスは、任意の数のアプリケーションで使用できる論理ユニットでデータを定義する必要があります。これには 2 つのステップが含まれます。
- データを論理ユニットに分割し、サービスの物理的な実装で使用されるデータ型にマッピングできるようにする
- 操作を実行するためにエンドポイント間で渡されるメッセージに論理ユニットを結合する
この章では、最初のステップについて説明します。3章サービスで使用される論理メッセージの定義 は、2 番目のステップについて説明します。