Newsgroup: it.comp.java
Titolo: idea

Ragazzi, ho avuto una idea: realizzare un forum utilizzando come gui
java.
Ora mi spiego meglio. Normalmente un forum si divide in due macro
gruppi: lato db e lato gui. Il db immagazzina le informazioni
riguardanti forum, sezioni, discussioni e post (ovviamente tutto
organizzato in tabelle accuratamente collegate da relazioni definite
da colui che ha progettato il db) e la parte gui si occupa di
visualizzare le informazioni contenute nel db, di gestire gli input
degli utenti, ed inviare tutto al db. Credo che nella totalita' dei
casi l'interfaccia grafica sia scritta interamente in html (con
l'indispensabile aiuto di linguaggi di scripting) questo fa si che
durante la consultazione e la navigazione del forum, innumerevoli
volte l'utente si trovi ad aspettare che il browser ricarichi la
pagina con gli aggiornamenti inviati dal server. Sono convinto che
scrivendo un applet (o una piccola applicazione tramite javaws) che
replichi il normale comportamento della gui in html, si guadagni in
velocita di consultazione del forum e si possano utilizzare le grandi
potenzialita' dei componenti messi a disposizione da swing (quali
tree, tabelle, ecc..9 per rendere piu' agevoli ed intuitive le normali
operazioni che si effettuano su applicazioni di questo tipo. Credo che
questa soluzione sia anche migliore dell'utilizzo di ajax in quanto
utilizzando java e' possibile effettuare personalizzazioni su
lookandfeel (ed in generale aspetto grafico)e generare animazioni
senza l'utilizzo di altre tecnologie.
Voi che ne pensate? Ho detto una grossa palla o l'idea potrebbe essere
in qualche modo fattibile?
Grazie.

 Voi che ne pensate? 
A me piace. Ma il DB... dove lo piazziamo???
A parte l'entusiasmo, dovremmo definire le
linee del progetto e darci qualche "tappa"
da rispettare.
Ciao!
-- 
come to 
the Dark Side 
(we have cookies)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 in qualche modo fattibile?
Obbiettivamente quanti applet nuove hai visto negli ultimi 3 anni?
Non dico che è una tecnologia obsoleta ma di certo non è di primo piano.
Qualsiasi cosa tu voglia fare con un applet la puoi fare meglio con  
un'altra tecnologia (o somme di queste).
Questo perché oltre ad non aumentare la velocità di connessione (quello  
che faresti con ajax lo devi fare anche con l'applet) appesantisci al  
netto la navigazione per scaricare un prodotto "compilato" invece che  
poche righe di javascript a destra e manca.
Alla fine il codice è quello, ma andando di form e js corri il rischio di  
scaricarne di meno.
quindi il punto cardine su cui si basa la tua idea viene a cadere.
Certo con swing hai molti vantaggi nell'aspetto grafico ma aspetta che  
arrivi xhtml 2 e anche quel punto verrà a cadere.
-- 
Manny Calavera
Mail To: anforagimailpuntocom²
Uccidete i filosofi, tenetevi riso e bacchette per voi

 in qualche modo fattibile?
Obblighi le persone ad avere un JRE installato, appesantisci di molto 
l'applicazione (webstart o applett, la gente si deve scaricare uno o, 
piu probabilmente, molti jar), le connessioni al db le devi cmq fare per 
pigliare i dati quindi da quel punto di vista non cambia nulla, 
personalizzazioni del look and feel sono identicamente reggiungibili via 
CSS. reali vantaggi non ne vedo...

Corrado Alesso ha scritto:


 CSS. reali vantaggi non ne vedo...
Verissimoma ogni browser interpreta i css a modo suo e non hai una
visualizzazione uniforme su tutte le piattafome. Altri browser non
sono compatibili con css o javascript chesso' altro. Java
standardizzerebbe ogni cosa.
Cmq, ottimi pareri mi stanno facendoriflettere molto.

 standardizzerebbe ogni cosa.
Beh gli standard esistono, se poi i produttori di browser (leggi IE) non 
rispettano gli standard, e' sufficiente smettere di usare quel browser. 
Ci si sta sbattendo per cercare di standardizzare il web e credo sia 
cosa buona. La cosa che proponi tu trascende tutto questo e secondo me 
fa diversi "step back". Non che l'idea non sia buona intendiamoci, ma la 
stai rendendo parte di un mondo (quello web) che ormai ha le sue regole, 
scritte e non scritte. La tua idea la vedo molto piu plausibile come 
lettore off-line, feed aggregator, in ogni caso applicazione desktop e 
non rimpiazzamento di un interfaccia web, che puoi realizzare in modi 
molto piu semplici ed efficaci. Come app. desktop, ottima idea, come 
app. web, destinata a fallire, a mio modestissimo avviso.
Ciao
Co


Povero illuso :)
Mai sentito parlare...ma se fosse vero che e' in uscita aspettalo pure per 
altri 10 anni. 

 writes:
R> Ragazzi, ho avuto una idea: realizzare un forum utilizzando come
R> gui java. 
Oltre alle obiezioni di Corrado Alesso (che condivido), ce ne sono
alcune legate alle prestazioni.
Osserviamo perché alcuni forum sono lenti.
Molti  sono su  hosting economici,  quindi la  banda e  le  risorse di
calcolo disponibili sono  limitate. Un forum (phpBB per  dirne uno) ha
le  pagine HTML  che sono  il frutto  di una  elaborazione serverside.
Scripting lato client  ne vedo poco (ho visto  peraltro gente mettersi
avatar da qualche megabyte).
Sommi questi due componenti e, bingo!, il forum va piano.
Applet. Per carità...
Ma vuoi tenere aperta una connessione  al DB per ogni utente ? Hai per
caso i  soldi per comprarti uno  Z-serie della IBM per  metterci su il
DB?
O.K., usiamo un protocollo leggero.
Ottimo. Facciamo dei webservices, la quantità di informazioni che gira
è indubbiamente minore. Ottimo. Nuovamente, hai i soldi per mettere su
un virtual server con il DB ed  un servlet container - se non sei così
pazzo da affrontare in PHP l'argomento - per il tuo forum ? E per ogni
altro forum  la gente  si deve trovare  o un  raro hosting con  Java o
prendersi un virtual server ... 
Vedi ben che con phpBB la gente ha molti meno problemi a mettere su un
forum.
Non  prendermi per un'adoratore  delle applicazioni  via Web.  Sono il
primo  a dire  che  è un  uso  "deviato" di  una  tecnologia nata  per
tutt'altra cosa.
Forse tra qualche tempo, con la liberazione di Java, potrai trovarti i
CD  con  la  JRE  in  edicola  ed i  costi  per  l'hosting  diverranno
abbastanza bassi. Ma non adesso...
-- 
 /\           ___
/___/\_|_|\_|__|___Gian Uberto Lauri_____
  //--\| | \|  |   Integralista GNUslamico
\/                 e coltivatore diretto di Software
A Cesare avrei detto di scrivermi a 
fn...@rat.vg