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