Salve, vorrei sapere quali sono i "parametri" da considerare affinché si decida di utilizzare per la realizzazione di un progetto della piattaforma J2EE anziché di quella standard J2SE.
Grazie
tulipan
Salve, vorrei sapere quali sono i "parametri" da considerare affinché si decida di utilizzare per la realizzazione di un progetto della piattaforma J2EE anziché di quella standard J2SE.
Grazie
tulipan
Solo Java SE vuol dire principalmente applicazioni "standalone", tipicamente applicazioni "desktop" (con UI grafica) o al limite piccole applicazioni client-server fatte magari con socket o altro (spesso sviluppate per esercitazioni o simile). E che vengono fatte partire "a mano" o al limite da un collegamento.
Java EE invece presuppone lo sviluppo di applicazioni "enterprise" che girano su application server (o al limite in un servlet container) per offrire servizi in termini di web application fruibili da browser e/o web-service in una qualche forma (SOAP, REST ecc..).
P.S. i nomi J2SE/J2EE con il "2" in mezzo sono i vecchi nomi, ormai in disuso da anni.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
bene ma non ho capito quali sono i vantaggi dall'usare JEE rispetto a JSE. Io potrei benissimo usare in un progetto JEE al posto di JSE, ma quali sono i vantaggi?
tulipan
Innanzitutto trattandosi di applicazioni client-server, hai una netta divisione tra il server (intendo l'application-server in cui fai il deploy della applicazione ma si intende anche la/e macchina/e fisica di cui puoi avere più o meno controllo) e il client che tipicamente è solo un browser oppure in certi scenari è una applicazione (anche in qualunque altro linguaggio) che fruisce una qualche forma di web-service.
E comunque vuol anche dire che tutta la logica applicativa, di "business" (compreso l'accesso a basi di dati), sta sul server e quindi è sotto il tuo controllo.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
ok grazie