サービススタックを使用して、RESTfulサービスの作成を行います。深い知識はありません。これは要求を送信し、応答を返すものとして機能します。私はシナリオを持っており、私の質問はそれに依存しています。要求と応答がサービススタックでどのように処理されますか?
シナリオ:私はサーバーまたはサーバーにリクエストを送信できるブラウザまたはクライアントからリクエストを送信しています。 サーバーが1つの要求を処理し、ブラウザに応答を返すためにに3秒かかると考えてください。 1秒後に、同じブラウザ(クライアント)から別のリクエストをサーバーに送信しました。今度は私が後で送った第二の要求の応答を得ています。
質問1:質問1:私は応答を得ていない最初の要求で何が起こっているのですか?
質問2:孤児のリクエストの処理をどのように停止できますか。
編集:IISサーバーを使用してサービスをホストしました。
クライアントのコレクションが失われた場合、サービスは通知されず、例外も発生しませんが、質問1には依然として未回答です。 –
@RavindraSinareそれは答えられました、両方のスレッドで同時に実行されています – mythz
2つはすでに同時に実行されていて、その両方を完了する前に私は3番目を送信していますか?両方ともどうなるの? –