さまざまな量の変数を渡す予定のWebサービスを作成しようとしています。Webサービスにさまざまな量のパラメータを渡す方法
これはできますか?
基本的にすべての可能なパラメータを渡す代わりに、設定された値だけを渡し、Webサービスで設定されたデフォルトを使用します。
ここでは、送信しようとしているXMLの例を示します。必要な戻り値に応じて未知の量の関数を送信します。
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<WebMethod xmlns="http://tempuri.org/">
<domains>
<function1>
<title>Some Title</title>
<type>25</type>
</function1>
<function2 />
<function3>
<param>13</param>
</function3>
</domains>
</WebMethod>
</soap:Body>
</soap:Envelope>
これは動作しますか、それとも別の方法で行う必要がありますか?