私は2つのJavaプログラム(クライアントとサーバー)を持っており、Java1.7にアップグレードするまで何年も完璧に機能していました。それらはSSLソケットを介して接続されます。
JRE 1.7では、接続がハングアップします。つまり、読み取り関数はある時点で何も返しません(バイト数に対して機能し、バイトが来てもブロックします)。奇妙なことに、NetBeans IDEからコードを実行すると、完全に機能します。この問題が発生するのは、コマンドラインから実行するか、.jarファイルをダブルクリックした場合のみです。また、JRE1.6以前でも正常に動作します。
SSLを無効にすると、機能するようです。
JRE 1.7のSSLに既知の問題がありますか、または誰かが同様の問題を確認しましたか。
お知らせ下さい。ありがとう!