0

私の質問は、持続的接続の数に関するものです。(明らかに、SSL暗号化を追加するとパフォーマンスが低下します)。

現在、非同期ソケットモデルhttp://msdn.microsoft.com/en-us/library/w89fhyex.aspxを使用するC#サーバーおよびクライアントアプリケーションがあります。このモデルを選択したのは、パフォーマンスに最も適しているようであり、サーバーアプリケーションが5000の永続的なソケット接続をサポートする必要があるためです。

送信するデータを保護する必要があり、SSLを使用したいと考えています。SSLStreamsに変更しても、5000の持続的接続をサポートできますか?(SSLStreamsには非同期メソッドがあることに気づきました...また、私が行った読み取りは、ストリームが異なるがソケットと同じであることを示しています...)

注意点の1つは、サーバーが他のC#デバイスと通信するだけでなく、iOSやAndroidとも通信することです。

非同期ソケットモデルの上にSSLを階層化する方法はありますか?

4

1 に答える 1

0

サードパーティのコンポーネントを使用できる場合、当社の SecureBlackbox 製品の SSL コンポーネントはあなたのタスクに完全に適合します。それらは、同期または非同期ソケット、さらにはピジョンメールなど、絶対にあらゆるトランスポートにプラグインできる SSL レイヤーを提供します。また、全体的な機能リストは、組み込みの SSL よりもはるかに広くなっています。

于 2012-10-18T17:31:35.723 に答える