私はWebサービスに不慣れで、「Java WebServicesUpandRunning」という本を読んでいます。どういうわけか、私はこれが初心者にとって少し混乱していると思います。54ページで、矛盾したステートメントを作成します。
最初にそれは言います
アンラップされたスタイルでは、パラメーターはベアで発生します。つまり、SOAP本体のラップされていないXMLサブ要素のシーケンスとして。ラップされたスタイルでは、パラメーターは、サービス操作の名前を持つXML要素のラップされたXMLサブ要素として発生します
そしてそれは言う。
驚くべきことは、基礎となるSOAPメッセージの構造(要求と応答の両方)が変更されないままであることです。たとえば、簡略化されたクライアントAmazonClientUからの要求メッセージは、複雑なクライアントAmazonClientWからの要求メッセージと構造が同じです。
サンプルプログラムを書いてみたところ、ラップスタイルとベアスタイルのSOAPメッセージの違いがはっきりとわかりました。ベアスタイルには、SOAP本体に操作名が含まれていません。
誰かが明確にしてください。前もって感謝します..