2012-04-01 23 views
0

Ich versuche, einen Java-Applet-Client mit einem Cpp-Server mit OpenSSL zu verbinden. Es funktioniert gut, bis ich eine zweite Verbindung mache, dann kann ich keine Daten an den Server oder den Client senden und der Client friert ein. Wenn ich s_server verwende, funktionieren auch mehrere Verbindungen nicht. Ist es nur eine Tatsache, dass ich nicht mehrere Verbindungen zu demselben Server herstellen kann oder gibt es eine Methode, die ich verwenden kann, um Dinge zu beheben. Vielen Dank dass Sie darüber nachdenken.Mehrere Verbindungen mit OpenSSL

Antwort

0

Das klingt nach einem Fall, in dem Sie java.io anstelle von java.nio (Blockierung) verwenden, was dazu führt, dass Ihr Hauptanwendungs-Thread erst wieder einfriert, wenn die zweite Verbindung erfüllt ist. Here's a tutorial zum Einrichten mehrerer SSL-Verbindungen mit letzterem.

Viel Glück bei Ihrer Bewerbung!

Verwandte Themen