[Linuxtrent] Re: Sun & Google per AJAX Office: un articolo da non perdere

  • From: Daniele Nicolodi <daniele@xxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Sat, 15 Oct 2005 21:09:57 +0200

On Sun, Oct 09, 2005 at 12:14:47PM +0200, Guido wrote:

Scusa Guido per il lungo delay ma sono stato impegnaato su altri fronti.

> Ho trovato il seguente articolo su ZOPE3:
> 
>   http://www.zope.it/Doc/Zope3/architettura_zope3/

Direi abbastanza limita come presentazione.  Molto meglio che ti fai un
giro su http://www.zope.org nella sezione Development - Zope3

> vorrei comprendere se Zope3 implementa AJAX; hai qualche informazione a 
> proposito?

Zope e' un application server e come server non provvede nessuna
implementazione di AJAX anche se offre svariati servizi lato server che
semplificano notevolmente la creazione di applicazioni AJAX.

Per esempio avere un server che "da solo" parla xml-rpc, soap, json,
webdav, ftp e http senza dover scrivere dei marshaller ad hoc mi sembra
un bel vantaggio.

Recenetemnte c'e' un ovvio aumento dell'interesse nel fornire qualche
funzionalita' AJAX precotta nel framework di base ma non ho visto ancora
nessuna proposta concreta o qualche pezzo di codice.

> Dato che, come San Tommaso, non credo a quel che non vedo, mi sapresti 
> indicare qualche sito di esempio nel quale sperimentare qualche 
> applicazione AJAX e ZOPE per consultare e modificare dati/oggetti 
> archiviati su DB e/o LDAP?

Non sono a conoscenza di nulla di simile aperto al pubblico ma questo
non vuol dire che non esista.  Da poco e' nato http://zajax.org che
dovrebbe focalizzarsi su applicazioni ajax implementatge con zope ma al
momento non c'e' molto da vedere.

> Quel che mi preme verificare:
> - la disponibilità, il grado di difficoltà e relativo tempo necessario 
> per mappare i dati depositati nel DB/LDAP sull'interfaccia WEB.

Zope usa lo ZODB come storage principale e l'accesso efficente a dati
esterni ad esso e' un problema senza soluzioni di carattere generale su
Zope2.  Zope3 fa grandi passi in avanti su questo fronte.  Molto
interessante questo progetto http://codespeak.net/z3/sqlos/ che crea un
"bridge" tra Zope3 e SQLObjects (una libreria che permette di
memorizzare oggetti python in modo conveniente in un database).

> - la possibilità di aggiornare i dati senza ricaricare le pagine di 
> presentazione

Questa e' una funzionalita' da implementare lato client e come dicevo
prima Zope3 al momento si cura solo della parte server. Ci sono comunque
N librerie javascript che fanno questo.

> - la possibilità di gestire gli eventi del browser anche lato server e 
> contrario

Come sopra.

> Ho dato un'occhiata al progetto SchoolTool ma francamente non l'ho 
> trovato così interessante; si tratta in fin dei conti di un "groupware" 
> orientato all'ambiente scolastico. Il suo pregio è forse proprio questo 
> :-). Ma cosa centra con le tecnologie AJAX?

Tu avevi chiesto un web calendar con logica separata dalla
visualizzazione via interfaccia web.  Quello risponde al requisito.

Ciao
-- 
Daniele

   Physics is like sex. Sure, it may give some practical results, but
   that's not why we do it.                     -- Richard P. Feynman
-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: