您如何建议制作高度可扩展的 SSL 客户端?
目前,我正在使用普通的 Socket
连接到需要非 HTTP SSL 套接字的 Apple APNS 服务器。我考虑过使用 NIO 库,但它缺少 SSLSocketChannel
,而且我找不到一个好的库或有关如何推出自己的库的流畅教程。
最佳答案
我建议您看看 Mina SSLFilter,
http://mina.apache.org/report/trunk/apidocs/org/apache/mina/filter/ssl/SslFilter.html
如果你出于某种原因不想使用 Mina,你也可以看看 BouncyCaSTLe JCE,它的 SSL 处理程序很容易与任何流 Hook ,
http://www.bouncycastle.org/docs/docs1.6/org/bouncycastle/crypto/tls/TlsProtocolHandler.html
关于java - SSL 和 NIO 非阻塞套接字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1734534/