« Le novità di Fireworks CS3 | Index | Animazione in After Effects da Photoshop »

um_minilogo.gif Cerchi articoli, tutorial e guide su Photoshop CS3, Flash CS3, Premiere Pro CS3, Actionscript 3, Flex 3 e Adobe AIR, Java e Microsoft Silverlight ?
Scarica gratis UserMatter, il magazine che tratta la User Experience. Nell'ultimo numero trovi anche: Introduzione alla programmazione orientata agli oggetti, Salvare le immagini per il web con una mappatura Alpha

SWX - un nuovo formato per la comunicazione flash-server

Aral Balkan ha finalmente pubblicato la prima Alpha release di SWX, un nuovo formato per permettere la comunicazione in remoto tra codice lato server e Flash/Actionscript 2.

Questo nuovo formato permette semplicemente di usare la funzione loadMovie() di flash per effettuare chiamate a metodi di classi PHP (al momento l'unico linguaggio lato server implementato..) e ricevere la risposta direttamente nella propria applicazione.

Questo metodo offre numerosi vantaggi rispetto ad altre tecnologie di comunicazione remota.

Ad esempio usando la funzione loadMovie() possiamo utilizzare i metodi getBytesLoaded() e getBytesTotal() per offrire informazioni sul trasferimento dei dati in corso agli utenti attraverso progress bar o quant'altro, un'altro aspetto importante di questo formato è che i dati restituiti da PHP sono in bytecode SWF nativo, questo significa che non è necessaria nessuna serializzazione/deserializzazione dei dati inviati e ricevuti.

Nonostante questa tecnologia di comunicazione sia agli inizi è già disponibile un'interfaccia per visualizzare / debuggare i dati trasferiti tra flash ed il server e viceversa.

Personalmente mi aspetto molto da questo formato nel prossimo futuro.
L'unica vera limitazione è la compatibilità solo con ActionScript 1 e 2, ma l'autore afferma che in futuro sarà possibile un'implementazione anche della versione 3 del linguaggio.

TrackBack

TrackBack URL per questo post:
http://blog.augitaly.com/mt-tb.cgi/113

Invia un commento

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)