WSDL - <message> Elemen
Itu <message> elemen menggambarkan data yang dipertukarkan antara penyedia layanan web dan konsumen.
Setiap Layanan Web memiliki dua pesan: masukan dan keluaran.
Input menggambarkan parameter untuk web service dan output menggambarkan data yang dikembalikan dari web service.
Setiap pesan berisi nol atau lebih <part> parameter, satu untuk setiap parameter fungsi layanan web.
Setiap <part> asosiasi parameter dengan tipe konkret yang ditentukan dalam <types> elemen kontainer.
Mari kita ambil sebagian kode dari bab Contoh WSDL -
<message name = "SayHelloRequest">
<part name = "firstName" type = "xsd:string"/>
</message>
<message name = "SayHelloResponse">
<part name = "greeting" type = "xsd:string"/>
</message>
Di sini, dua elemen pesan didefinisikan. Yang pertama mewakili pesan permintaan SayHelloRequest , dan yang kedua mewakili pesan respons SayHelloResponse .
Setiap pesan ini berisi satu elemen bagian. Untuk permintaan tersebut, bagian tersebut menentukan parameter fungsi; dalam kasus ini, kami menetapkan satu parameter firstName . Untuk responnya, bagian tersebut menentukan nilai-nilai pengembalian fungsi; dalam kasus ini, kami menetapkan nilai pengembalian salam tunggal.