XMLファイルに1000以上のリクエストメッセージがあり、SOAP Webserviceエンドポイントを呼び出したい

同じSOAP操作のために順番に異なる要求メッセージをトリガーすることができる無料のSOAPクライアントがありますか?

私は1000以上のSOAP要求を持っており、ファイルシステムでファイルを作成しており、SOAPクライアントをファイルシステムから読み込むことによって自動的にそれらを起動したいと考えています。

SOAPエンドポイントは一度に1つの値を受け入れることができ、1000の値を更新するので、1000の値を更新するために1000の要求を作成する必要があります。私は、ファイルシステムを見てすべての要求メッセージを順番に実行するように石鹸クライアントに指示する方法を探しています。私は応答を解析する必要はありません。

ベストアンサー

プログラミングスキルがあまりない場合は、CURLのようなコマンドラインユーティリティを実行するだけです。ここには、

SOの記事
XMLファイルを持つ単一のSOAPリクエストを送信する方法を説明しています。

上記の例では、1つのリクエストを送信する方法について説明しています。しかし、1000件のリクエストがあるので、フォルダー内の各ファイルに対してこのコマンドを繰り返すシェルスクリプト(bashまたはバッチまたはPowerShellまたはOSがサポートするもの)を準備する必要があります。

考慮すべき唯一のことは、このアプローチが要求によって同期的な方法で要求を実行することです。

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です