メソッドの引数に基づいて長時間実行されるプロセスを実行する、WCF WS Addressing 対応の Web サービスを実装する必要があります。
結果はデータベース テーブルに直接配信されるため、クライアントは結果を待つ必要はありません。ただし、Web メソッドは「追跡 ID」番号 (実際には GUID) を返す必要があるため、クライアントはそれを使用してデータベースから結果を取得できます。
- Web メソッドは、受け取った引数を受け取り、新しい GUID を作成し、このすべての情報をデータベース テーブル (または MSMQ キュー) などに格納します。次に、追跡 GUID をクライアントに返します。外部サービス (おそらく Windows サービス) は常に「受信トレイ」をポーリングし、各要求に対して長時間実行されるプロセスを実行し、コールバック サービスへの結果と応答を生成します。
前もって感謝します
セカール