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_パラメーターを指定します。 応答の場合、パーツは関数の戻り値を指定します。この場合、単一の挨拶の戻り値を指定します。