2016-04-22 6 views
0

IMAPセッションをデータベースに保存して再利用できるかどうかは疑問でした。特許IMAPセッションをデータベースに保存する方法はありますか

IMAPセッションは、少なくとも2つのネットワークサービスの状態の非常に関与量を含むものである:DR、
任意のヘルプははるかに

ダルシャン

+0

どのような言語、技術、あなたのコードは何ですか? – Max

+0

「IMAPセッションを保存する」とはどういう意味ですか?あなたは正確に何を保存したいですか?すべてのIMAPプロトコルコマンド?セッション中にアクセスしたすべてのメッセージ? –

答えて

0

TLを理解します。接続をキャッシュするという概念は、接続の確立、設定、構成、およびおそらく接続のもう一方の端の特定の状態への入力のコストのかかるプロセスを避けたい場合に非常に便利です。 IMAPでは、通常、TCP接続の設定、その上のTLSセッションの合意、認証データの交換、リモートパーティのCAPABILITYビットの読み取り、ソフトウェアバージョンのトラブルシューティングなどのためのIDデータの交換などが含まれます。

することができます。たとえば、IMAPプロキシを設定し、DB内のいくつかのIDをプロキシのキー/インデックス/トークンとして使用するためのDBキャッシングを設計することは可能ですが、 IMAPが何をすることができるのか(IMAPが簡単に利益を得ることができるもの、例えばTLSセッションのキャッシュと比較して)

既にIMAPコマンドのパイプライン処理を試しましたか?パフォーマンスデータを測定して検証しましたか?のボトルネックが本当にであるかを確認しましたか?

+0

回答に時間を費やしてくれてありがとう。 IMAPコマンドのパイプライン処理を試していない。あなたは、パイプライニングで始めるための何らかの助けになるリンクを共有できますか?もちろん –

+0

RFC3501。 –

関連する問題