0

我的问题是关于持久连接的数量。(显然添加 SSL 加密时会有性能损失)。

目前我有使用异步套接字模型http://msdn.microsoft.com/en-us/library/w89fhyex.aspx的 C# 服务器和客户端应用程序。我选择这个模型是因为它似乎最适合性能并且服务器应用程序必须支持 5000 个持久套接字连接。

我现在必须保护正在发送的数据,我希望使用 SSL。我可以更改为 SSLStreams 并且仍然支持 5000 个持久连接吗?(我注意到 SSLStreams 具有异步方法......另外,我所做的阅读表明流不同但与套接字相同......)

需要注意的是,服务器不仅与其他 C# 设备通信,它还与 iOS 和 Android 通信。

无论如何在异步套接字模型之上分层 SSL?

4

1 回答 1

0

如果您可以使用第三方组件,那么我们的 SecureBlackbox 产品的 SSL 组件非常适合您的任务:它们提供 SSL 层,可以插入绝对任何传输,无论是同步或异步套接字,甚至是信鸽邮件。并且整体功能列表比内置 SSL 要广泛得多。

于 2012-10-18T17:31:35.723 回答