salve, non conosco bene il java, anzi... per nulla...



un mio amico, che invece è più preparato di me mi sta aiutando a sviluppare un'applicazione



spiego meglio il tutto:

apriremo un sito, su questo sito ci sarà il nostro software che sarà possibile usare online, solo previa registrazione



una volta registrato, l'utente può utilizzare il software


come funzionerà:

l'utente carica il primo file e sceglie le modifiche da effettuare
poi carica il secondo e sceglie le modifiche da effettuare
poi carica il terzo e sceglie le modifiche da effettuare
poi carica il quarto e sceglie le modifiche da effettuare... e cosi via

(le modifiche sono delle operazione che il software mette a disposizione)


il server, modificati questi file, crea un file di output che restituisce all'utente

(un po come http://www.elfyourself.com/ ricordate?)



ora... domande:

1) bisogna sviluppare 2 software? server-side e client-side?
(server-side che riceve i file, li modifica e crea l'uotput
client-side che invia i file al server e sceglie le modifiche da effettuare)

2) per proteggere questo software (ossia, non vorrei che fosse possibile scaricarlo) come devo agire? un normale servizio di hosting come Aruba è sufficiente? oppure serve un servizio di hosting particolare? tipo jsp?



scusate se son stato poco chiaro oppure troppo nubbastro

ma ho bisogno di un'aiuto...




grazie mille