高度にスケーラブルなSSLクライアントを作成することをどのように推奨しますか?
現在、Socket
HTTP以外のSSLソケットを必要とするAppleAPNSサーバーに接続するためにプレーンを使用しています。NIOライブラリの使用を検討しましたが、が不足しておりSSLSocketChannel
、優れたライブラリや、独自のライブラリを展開するためのスムーズなチュートリアルを見つけることができませんでした。
高度にスケーラブルなSSLクライアントを作成することをどのように推奨しますか?
現在、Socket
HTTP以外のSSLソケットを必要とするAppleAPNSサーバーに接続するためにプレーンを使用しています。NIOライブラリの使用を検討しましたが、が不足しておりSSLSocketChannel
、優れたライブラリや、独自のライブラリを展開するためのスムーズなチュートリアルを見つけることができませんでした。
Mina SSLFilter をご覧になることをお勧めします。
http://mina.apache.org/report/trunk/apidocs/org/apache/mina/filter/ssl/SslFilter.html
なんらかの理由で Mina を使用したくない場合は、SSL ハンドラーが任意のストリームに簡単に接続できる BouncyCastle JCE を参照することもできます。
http://www.bouncycastle.org/docs/docs1.6/org/bouncycastle/crypto/tls/TlsProtocolHandler.html