Wsdl-message

提供:Dev Guides
移動先:案内検索

WSDL-<message>要素

*<message>* 要素は、Webサービスプロバイダーとコンシューマーの間で交換されるデータを記述します。
  • 各Webサービスには、入力と出力の2つのメッセージがあります。
  • 入力はWebサービスのパラメーターを記述し、出力はWebサービスからの戻りデータを記述します。
  • 各メッセージには、Webサービス関数の各パラメーターに1つずつ、0個以上の <part> パラメーターが含まれます。
  • <part> パラメーターは、 <types> コンテナー要素で定義された具象型に関連付けられます。

WSDLの例の章からコードの一部を取りましょう-

<message name = "SayHelloRequest">
   <part name = "firstName" type = "xsd:string"/>
</message>

<message name = "SayHelloResponse">
   <part name = "greeting" type = "xsd:string"/>
</message>

ここでは、2つのメッセージ要素が定義されています。 最初は要求メッセージ_SayHelloRequest_を表し、2番目は応答メッセージ_SayHelloResponse_を表します。

これらの各メッセージには、単一の要素が含まれます。 要求の場合、パーツは関数パラメーターを指定します。この場合、単一の_firstName_パラメーターを指定します。 応答の場合、パーツは関数の戻り値を指定します。この場合、単一の挨拶の戻り値を指定します。