我使用的TransmitFile API与I / Windows上的一个高效的多线程文件服务器O完成端口。

这一切工作正常,但现在我也实现使用的 SChannel中。由于直接的TransmitFile流文件到插座,我没有看到一个方法来调用EncryptMessage - 我需要读取数据块文件,加密和传输手动它们

这似乎有点傻的时候提供高性能的文件传输的唯一目的的TransmitFile和安全套接字是相当普遍的。我不知道IIS确实,考虑到我相信的TransmitFile是摆在首位的IIS来实现?

(I原来制造 “的TransmitFile” 和 “EncryptMessage” 超链接,但垃圾邮件保护只允许一个 - 对不起)

有帮助吗?

解决方案

的TransmitFile由IIS使用的,但不适合加密的数据。我不知道它实际上做了,但它承认,增加加密功能将显着放慢改革的步伐。

的TransmitFile使用直接在OS的高速缓存和任何逐字节操作(例如,加密)的装置,这是不可能的。

我看到IIS7具体吹捧为提高SSL性能通过执行工作在内核。

scroll top