Sono nuovo di SSL / HTTPS quindi incerto sulle basi.
PROBLEMA: Un'applet Java deve comunicare con un server socket in ascolto su una porta sul server web. Anche la comunicazione deve essere sicura.
Senza SSL, l'applet Java può effettuare una comunicazione socket diretta alla porta del server (in esecuzione sul server Web).
Ma se la comunicazione deve essere crittografata usando SSL, come comunicherà il client Java con il server socket?
La mia confusione è che il client Java dovrà comunicare con la porta HTTPS (che presumibilmente si connette a un server web). Ma in che modo il canale di comunicazione viene "scisso" per comunicare con il server socket personalizzato? In che modo il client ssl specifica la porta personalizzata nel messaggio?