GWT fa già una sua suddivisione tra client-side e server-side. Più precisamente, all’interno della parte server, rappresentata da un GWT Service, vi è la struttura base dell’applicazione; questa si occupa della ricezione delle richieste di informazioni effettuate dal client, del reperimento di tali informazioni e della loro restituzione, tramite Remote Procedure Call (RPC), in un formato adatto alla compilazione in JavaScript. Per quanto riguarda la parte client, invece, al suo interno vi risiede l’insieme delle applicazioni che gestiscono le informazioni ed è qui che vengono sfruttate le proprietà di AJAX, in particolare grazie ai widget forniti da GWT.
Il processo appena descritto è quello che avviene ad ogni richiesta di informazioni effettuata da parte dell’utente. ![]() Architettura dell'Ontology Explorer |