従来のexeファイルを使用するWCF Webサービスを作成しようとしています。以下は私が使っているアーキテクチャです。今結果がWebサービスで詰まった
私は大きな問題を取得します。このexeは、一度に1つの要求にしか応答できません。だから私はそれをWebサービスで同期的に実行する必要があります。
残念ながら、このWebサービスを使用するアプリケーションは、非同期要求のみを送信できます。私はそれを変更する許可を持っていません。
この問題により、ログファイルが詰まって結果が不明です。
私はこれをWebサービス側から解決できますか?何か案が ?
あなたが一度に一つのことで何を意味するのですか?マシンごと?ユーザーあたり?実行可能ファイル名ごとに? – dotctor
要求を収集し、それを1つずつ処理するワーカーを作成することができます。 WebServiceはcmdの代わりにworkerを呼び出します。または、cmdからワーカーまたはWebServiceに機能を移すことができます。 – BWA
BWAによると、これは何らかのメッセージキューシステムを必要としているようです。 – Nyerguds