View Single Post
Old 21-05-2005, 17:46   #6
Matrixbob
Senior Member
 
L'Avatar di Matrixbob
 
Iscritto dal: Jul 2001
Messaggi: 9945
Passiamo alle altre alternative utili allo sviluppo d'applicazioni web, ed ahi me sempre sotto Winzoz (che il Signor ci aiuti ).

Autore Matrixbob 2004/2005

INTRODUZIONE
Le nomencalture Java della Sun:

>1<
RE o Runtime Enviroment = è l'ambiente d'esecuzione di applicazioni Java desktop/client.
>2<
SDK o Software Development Kit = è 1 insieme di strumenti per lo sviluppo d'applicazioni Java. E' il "core" di questo linguaggio.
Tutte le altre librerie possono essere ricavate a partire dal "core".
>3<
SE o Standard Edition = è il gestore d'applicazioni desktop/client. Contiene sia l'edizione RE che l'SDK.
>4<
EE o Enterprise Edition = è tutto il mondo Java e la tecnologia che da esso scaturisce.
>5<
JDK o Java Development Kit = è 1 alias del'SDK.
>6<
Esistono altre sigle che non prenderemo in considerazione, tipo le ME o Micro Edition, etc ..


SOFTWARE
Nell'ordine, queste sono le versioni che andrò a tentare d'installare
... che dovrebbero essere le ultime stabili con Winzoz:

[1] jdk-1_5_0_03-windows-i586-p.exe
(qui i nomi SDK<-->JDK continuano ad alternarsi nel tempo, mah ...)
[2] jakarta-tomcat-5.5.9.exe
(il webserver Tomcat)
[3] j2eesdk-1_4_01_2005Q1-windows.exe
(il mondo Java, lo installiamo perchè al suo interno ci sono "cose" e librerie già sviluppate molto interessanti)


NOZIONI CULTURALI
<> Jakarta è il nome del gruppo di persone che lavorano col Java per l'Apache Software Foundation.
<> Tomcat è 1 webserver che soddisfa le specifiche Java "server side" di Sun.
<> Catalina è il "motore o engine" Java di Tomcat che fornisce l'ambiente d'esecuzione delle Servlet.
<> Jasper è il gestore delle pagine JSP di Tomcat.
<> Coyote è il connettore HTTP di Tomcat che fornisce l'implementazione del protocollo HTTP per permettere ai browsers di accedere a Tomcat.
<> 1 server è 1 {servizi}.
<> 1 servizio è 1 {connettori}.
<> 1 connettore è 1 protocollo di comunicazione su 1 porta;

Es:
oltre a Coyote esiste 1 connettore chiamato AJP (Apache Java Protocol) su porta 8009 al quale verranno dirottate da Apache le richieste http ad Apache, che però son previste svolgere da Tomcat, nel qualcaso Tomcat fosse settato come modulo d'Apache e non in "stand alone".

<> 1 connettore -- associato --|> 1 "engine" come Catalina.
<> 1 "engine" -- associato --|> + host virtuali come il nostro localhost.
<> 1 host virtuali -- associato --|> + contesti come quello della nostra applicazione web.

Per i problemi di compilazione col Java vi rimando qui:
[Tutorial Java] Guida alla compilazione

e per una panoramica globale qui:
[Java] Corsi e tutorial.

Per le domande relativamente "banali" che vi saltano in mente questo altro:
Programmazione F.A.Q.
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<<
Più largo è il sorriso, più affilato è il coltello.

Ultima modifica di Matrixbob : 05-06-2005 alle 16:46.
Matrixbob è offline   Rispondi citando il messaggio o parte di esso