|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
www.hwupgrade.it
Iscritto dal: Jul 2001
Messaggi: 75173
|
Link alla notizia: http://www.hwupgrade.it/news/software/17430.html
Google fornisce strumenti per programmare applicazioni Ajax Click sul link per visualizzare la notizia. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: May 2003
Città: Milano
Messaggi: 1755
|
Non ho ben capito che cosa siano le applicazioni Ajax, qualcuno mi potrebbe illuminare? grassie ^^'
|
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: May 2004
Messaggi: 7465
|
Quote:
quando hai una pagina web se devi aggiornare un frame un capo una tabella ecc devi ovviamente fere il refresh della pagina e questo rende il collegamento piu pesante perche i dati che si scambiano il tuo client con il server sono sempre molti (anche se poi alla fine verra cambiata una parola soltanto). un applicazioni Ajax invece è un applicazione web che chiede tramite chiamate in xml aggiornamenti al server per farsi tornare solo i dati che ha bisogno senza dover fare il refresh della pagina, con ventaggi di tempi di risposta banda occupata. |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: May 2001
Messaggi: 12814
|
Geniale!
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Apr 2005
Città: Sassari
Messaggi: 6758
|
Ma a quando tecnologie PSV Eindhoven .......................
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
|
ma java non serviva solo per fare programmini?
![]() |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Jan 2005
Messaggi: 1963
|
cos'è AJAX
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12093
|
Quote:
![]() ![]() ![]()
__________________
![]() |
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7237
|
l'ho provato e ho fatto più o meno così:
![]() cioè... si usa eclipse! ![]() |
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: May 2004
Messaggi: 7465
|
Quote:
|
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Jan 2006
Città: Vergate Sul Membro (MI)
Messaggi: 16540
|
io ero rimasto al detersivo...
|
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Aug 2005
Messaggi: 2755
|
molto interessant, appena ho tempo provo a vedere come si comporta
__________________
|
![]() |
![]() |
![]() |
#13 |
Junior Member
Iscritto dal: May 2006
Messaggi: 16
|
eheh..il fatto che si appoggi su eclipse non mi stupisce affatto..
cmq..sì ajax è javascript e xml..ma con questo "affare", da quanto scritto, codi delle classi in java (immagino un sottoinsieme di java, con delle classi ad-hoc), poi il GWT piglia il tuo sorgente e ne crea degli script javascript (insomma..la JVM la vedi xkè usi eclipse ![]() |
![]() |
![]() |
![]() |
#14 | |
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7237
|
Quote:
le GWT sono delle librerie che contengono widget per le gui (esattamente come SWT o SWING), classi per gestire rpc sia client che server in maniera semplice ecc.. per creare un progetto per eclipse devi usare il comando projectCreator -eclipse nomeProgetto per creare un'applicazione invece applicationCreator -eclipse nomeProgetto NomeClasse fatto ciò importi il progetto in eclipse e hai tutto predisposto per funzionare (compresa configurazione di run). e se fai run ti apre un minibrowser in cui carica la tua applicazione. alla fine quando vuoi distribuire il tutto vai nella cartella del progetto e esegui nomeProgetto-compile fatto. semplice come creare form con SWT ![]() ps. ah dimenticavo di dire che si può anche debuggare come si è sempre fatto in eclipse |
|
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Jul 2005
Città: Calco
Messaggi: 475
|
Io mi occupo di sviluppo di siti web Gis e questa libreria la uso da tempo e devo dire che è un tool molto potente.
Non esiste solo l'interfacciamento per java ma anche quella per asp.net. In pratica ti permette di invocare dei metodi scritti nel codice lato server senza aver la necessità di racaricare tutta la pagina!
__________________
Dell XPS Duo 12" |
![]() |
![]() |
![]() |
#16 |
Senior Member
Iscritto dal: Nov 2000
Messaggi: 313
|
Da quello che dite sembra molto potente ...
... volevo solo far notare una cosa : oggi è cmq possibile tramite l'uso di javascript aggiornare il contenuto di una pagina senza fare un refresh completo (vedi InnerHTML). A me è capitato di scrivere un sito per hobby, nel quale aggiorno parte della pagine (user on-line, utenti in chat ecc. ecc.) prendendo dati dal DB in tempo reale e scrivendoli nella pagina senza dover fare un refresh completo. Ciao
__________________
Corei7 -16 GB|ESXi 5 |Crippa Andrea| EOS 7D - CANON 70-300 F4/5.6 IS USM | 50 F1,8 | 17-40L F4 USM
|
![]() |
![]() |
![]() |
#17 |
Senior Member
Iscritto dal: Feb 2003
Città: Stockholm (SE)
Messaggi: 1343
|
infatti ajax non è nulla di nuovo... anzi... è un pattern già vecchio.
solo che ora è salito alla ribalta con i numerosi framework che stanno nascendo. Vedi ATLAS per ASP.NET 2.0 (non l'ho provato con l'1.1) che permette di fare ciò che ha detto Maddoctor con 0 righe di codice ed una decina di righe di xml "alla asp.net" |
![]() |
![]() |
![]() |
#18 | |
Senior Member
Iscritto dal: Sep 2005
Messaggi: 2717
|
Quote:
![]() se ho capito bene lo sviluppatore scrive in java (usando i package inclusi in questo "gwt"), poi il tool di google di dà in output codice (x)html completo degli opportuni script (injavascript) in modo da poter facilmente ottenere una "pagina web AJAX" (sai per caso se in genere ciò che viene creato funziona bene anche con opera, in particolare se nel codice script generato quando è usato l'oggetto XMLHttpRequest per lo scambio dati con la partes erver si fa uso anche di XSLT, che opra non supporta.... chieo più che altro per curiosità perché opera è il mio browser preferito e perché e se dovessi fare qualcosa di AJAX con questo kit di google, mi piacrebbe ci funzionasse, su opera ![]()
__________________
"La teoria è quando si sa tutto ma non funziona niente. La pratica è quando funziona tutto ma non si sa il perché. In ogni caso si finisce sempre con il coniugare la teoria con la pratica: non funziona niente e non si sa il perché." - Albert Einstein fonte: http://it.wikiquote.org/wiki/Albert_Einstein |
|
![]() |
![]() |
![]() |
#19 | |
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7237
|
Quote:
"Your GWT applications automatically support IE, Firefox, Mozilla, Safari, and Opera with no browser detection or special-casing within your code in most cases." è davvero fantastico fare un sito scrivendo in java e sbattendosene di tutte le problematiche relative alla compatibilità dei browsers ![]() manca solo un disegnatore di interfaccie che si integra in eclipse ![]() |
|
![]() |
![]() |
![]() |
#20 | |
Senior Member
Iscritto dal: Sep 2005
Messaggi: 2717
|
Quote:
... se ad es. fosse un most=99/100 già si sta abbastanza tranquilli... se invece fosse un 9/10... mi pare già di sentire un certo murphy che se la ride.... ![]()
__________________
"La teoria è quando si sa tutto ma non funziona niente. La pratica è quando funziona tutto ma non si sa il perché. In ogni caso si finisce sempre con il coniugare la teoria con la pratica: non funziona niente e non si sa il perché." - Albert Einstein fonte: http://it.wikiquote.org/wiki/Albert_Einstein |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:39.