Si scusa, sono due applicazioni java standalone con comunicazione tcp. In pratica una fa solo da server in cui seleziono i file da inviare e l'altra solo da client.
Si scusa, sono due applicazioni java standalone con comunicazione tcp. In pratica una fa solo da server in cui seleziono i file da inviare e l'altra solo da client.
Allora se vuoi farlo in un contesto "web", è (quasi) tutto da rifare. In ambito web, client (il browser) e server comunicano tramite HTTP. Quindi NON maneggi più tu direttamente dei socket TCP trasferendo le cose come ti pare. L'architettura insomma è ben differente.
Un conto poi è se volessi avere come "server" un piccolo server HTTP "embedded" in una applicazione standalone (cosa possibile). E tutto un altro conto è se vuoi sfruttare JavaEE, la Enterprise Edition, almeno a livello di Servlet/JSP.
Il punto comunque è: se non hai mai visto queste cose, quante settimane o MESI sei disposto a mettere in conto per lo studio?
Andrea, Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet