私は asp.net 4.0 で Web ポータルを作成しています。ここでは、http Web 要求をサードパーティのサーバーに送信し、ユーザー固有の大量の結果セットを取得する必要があります。私の問題は、これらのデータを一時的にどこに保存するのですか?
大きな結果セットを一時的に保存するより良い方法はありますか?
http webrequest から取得する応答は、さまざまなユーザー (要求ベース) に固有のものであり、ユーザーがショッピングまたは予約を完了するまでデータを保持する必要があるため、データを保持する期間はわかりません。
さらに追加:
セッションオブジェクトを使おうと思っていたのですが、データ量が多くてサーバーのメモリを消費してしまうので使えません。
2 番目のオプションでは、SQL リレーショナル データベースを使用できますが、Web サイトは httpweb 応答からデータを消費しているため、サード パーティのサービスを制御できません。