0

Web サービス コンシューマ コンポーネントと同様に、単純な形式で複雑なパラメータを Mule SOAP クライアントに渡す方法を知りたいです。Web サービスにはいくつかのパーツがあり、n 個のパーツでは動作しないため、コンポーネントを使用できません。

私は次のようにしようとしました: https://docs.mulesoft.com/mule-user-guide/v/3.7/using-web-services-with-cxfしかし、入力の複雑なパラメーターを作成する方法が明確ではありません。

Mule CE 3.7 を使用しています。

SoapUI では、エンベロープ リクエストは次のとおりです。

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.abcde.com">
   <soapenv:Header/>
   <soapenv:Body>
      <ser:obterCliente>
         <user>name.surname</user>
         <password>xxxxx</password>
         <encryption>0</encryption>
         <parameters>
            <!--Optional:-->
            <codigoCli>1</codigoCli>
         </parameters>
      </ser:obterCliente>
   </soapenv:Body>
</soapenv:Envelope>

Mule で複雑なパラメータを SOAP に渡す方法の例はありますか?

4

0 に答える 0