0

私は、ピアがice4jと呼ばれるライブラリとPsuedoTCPSocketと呼ばれるカスタムソケットを使用してそれぞれと通信しているJavaベースのP2Pアプリケーションを開発しています。

アプリケーションにSSLサポートを追加したいと思います。PsuedoTCPSocketはjava.net.Socketを拡張するので、そのソケットの上でSSLSocketを使用することだけが可能であると考えてください。ただし、基礎となるカスタムソケットを使用してSSLSocketインスタンスを作成する方法を見つけることができません。これは可能ですか?もしそうなら、どうすればそれを達成できますか?

4

1 に答える 1

1

PseudoTCPSocket拡張する(そしてAPIを壊さない)場合は、を使用しjava.net.Socketてアップグレードできるはずです。SSLSocketSSLSocketFactory.createSocket(Socket s, String host, int port, boolean autoClose)

于 2012-08-15T12:25:57.000 に答える