secondo voi è corretto utilizzare un oggetto authenticator in un ' applicazione client-server locale, oppure meglio creare un oggetto credenziali , con campi ed es : username e password?
secondo voi è corretto utilizzare un oggetto authenticator in un ' applicazione client-server locale, oppure meglio creare un oggetto credenziali , con campi ed es : username e password?
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
Allora un server che è collegato a un db che contiene il nome degli utenti e client un pc nella stessa rete che chiede di accedere alle info del db ma prima ci si deve loggare col server ! E' tutto locale !! Il server e il db risiedono in un pc e attorno tutti gli altri pc che si collegano al server! Comunicano con socket naturalmente!
Quindi client e server sono applicazioni standalone Java (non sono applet e nemmeno webapp Java EE) che usano Socket/ServerSocket?
Allora innanzitutto il protocollo di comunicazione su socket è "tuo", (quasi) sicuramente inventato da te. E in ogni caso, con i socket, il java.net.Authenticator non centra assolutamente perché entra in gioco solo su HTTP tramite gli URLConnection.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet