您如何推荐制作一个高度可扩展的 SSL 客户端?
目前,我正在使用 plain Sockets 连接到需要非 HTTP SSL 套接字的 Apple APNS 服务器。我曾考虑使用 NIO 库,但它缺少SSLSocketChannel.
您如何推荐制作一个高度可扩展的 SSL 客户端?
目前,我正在使用 plain Sockets 连接到需要非 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 处理程序很容易与任何流挂钩,
http://www.bouncycastle.org/docs/docs1.6/org/bouncycastle/crypto/tls/TlsProtocolHandler.html