Newsgroup: it.comp.java
Titolo: Suggerimento applicazione client

Dovrei realizzare una piccola(per il momento) applicazione per un'amica.
Avrò bisogno di un db, e di un'interfaccia abbastanza semplice
nell'utilizzo.
Il tutto dovrà girare su Win98.
Per il db avrei pensato ad access o mysql, anche se il primo lo vedo +
indicato dato che ci sarà sempre un solo utente, e non ha bisogno di
essere avviato.
Per l'interfaccia mi piacerebbe utilizzare l'html con le servlet, dato
che le conosco bene, ma avrei le difficoltà(per l'utente) di avviare web
server ed application server.
Altrimenti devo utilizzare l'interfaccia grafica di java, utilizzando
magari qualche tool(es. Visual Age).
Ma quest'ultima non l'ho mai utilizzata.
Cosa mi consigliate?
Se avete altre proposte sono ben accette.
Marco.

 Ma quest'ultima non l'ho mai utilizzata.
In questo caso, se non lo hai utilizzato e non vuoi perdere tempo 
potresti usare un tool visuale (con tutti i loro pregi e difetti) ma su 
questo argomento non so quale tool sia il migliore e non so dove 
indirizzarti.
Di norma io costruisco le interfacce grafiche senza l'ausilio dei tool 
visuali.


Se per pessima scelta intendi Win98, non posso farci nulla, chi deve
utilizzare l'applicazione non è un' esperto di pc, e non vorrei installare
altri SO(Nt o Liunx), mi rischia di impazzire!
Apache JServ una volta installato con Apache, parte in automatico all'avvio
del primo, quindi non sarebbe questo il problema.
Avviare e fermare il web server potrebbe essere una scocciatura, e poi sotto
win ogni tanto succede qualcosa di strano.
E' complicato usare tool visuali o costruirsi da solo le interfaccie?

Per i tool visuali di gratuito esiste VisualAGe di IBM  e JBuilder personal
edition, però scrivono codice java che dovresti comunque analizzare bene
prima di metterci le mani, ad esempio VisualAge genre un sacco di metodi per
gestire gli eventi, poi lui dialoga solo conq uelli, mi spiego se aggiunti
un bottone, allora VAGE costruisce un oggetto ivjButton1 (se usi AWT) però
tutti i metodi faranno riferimento ad un getButton1(Evento ...), questo
getBUtton viene a sua volta chiamato da un COnnectET1 (ad esempio) che è
quello poi utilizzato dall ivjEventHandler...
INsomma niente di impossibile, però diciamo non intuitivo al primo balzo.
JBUilder fa una cosa diversa, crea un EventHandler per ogni oggetto nella
composizione visiva.
Esiste anche Forte Community Edition totalmente free sviluppato da sun,
richiede 128 Mbyte minimo per girare, 256 raccomandati (nel senso che ho
provato con 128 e se li mangia quasi tutti in fase di partenza tanto per
capirsi), lui ragiona in maniera simile al jBuilder.
Per l'appserver, potresti avviarlo attraverso avviare un tomcart da avvio
automatico di windows con un semplice .bat, già fatto e funziona che è una
meraviglia.
Il bello di usare tomcat è che nel caso jbuilder e Forte l'ambiente di
sviluppo e l'ambiente di esecuzione son quasi coincidenti.
Piccola bellezza del Forte community edition è che gestisce la tua
applicazione web in maniera integrale, html, jsp, servlet, proprio è in
grado di gestire tutto l'albero di directory...
bhe basta, se serve aiuto son qua, sempre che serva e che io sia in grado di
aiutare ovvio.