Davide Gullo, Consulente web

08.02.2012
10:23 (+00:00)
06a settimana
38o giorno

  "E il mare il web concederà ad ogni uomo nuove speranze, come il sonno i sogni..." Cristoforo Colombo

Flash Remoting: NetServices da AS1 a AS2 (Action Script)

giovedì, 24 giugno 2010

Dopo l’upgrade a Flash 8 ho deciso di fare il passaggio del codice (per quanto possibile senza dover riscrivere tutto!) dalla versione 1 a 2 di Action Script. Il primo errore che ho incontrato e sul quale ho perso un po’ di tempo riguardava Flash Remoting.

L’errore che avevo era questo:

**Error** Scene=Scene 1, layer=Action, frame=1:Line 1: Error opening include file NetServices.as: File not found.
#include “NetServices.as”

Prima di tutto ho dovuto reinstallare e riconfigurare i componenti del Remoting per AS2.
Poi l’errore qui sopra è stato risolto richiamando la libreria Remoting con codice AS2, in questo modo:

import mx.remoting.NetServices;
invece di
#include “Netservices.as”

Successivamente ho dovuto anche riadattare le chiamate al Gateway, in questo modo:

mx.remoting.NetServices.setDefaultGatewayUrl(_global.myGatewayUrl);
gatewayConnnection = mx.remoting.NetServices.createGatewayConnection();
_global.myService = gatewayConnnection.getService(“myService”, this);

In questo modo tutto è tornato a funzionare!

Nessun commento

Scrivi un commento
Istruzioni e suggerimenti

A capo e la separazione tra i paragrafi sono automatici.
L'indirizzo e-mail non verrà mai mostrato.
Il codice HTML permesso è:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">
I campi con * sono obbligatori.





TrackBack

TrackBack URI per questo articolo

 

Pinguino imperatore

Aptenodytes forsteri,
descritto da G. R. Gray nel 1844, Mari Antartici.

Tux è la mascotte ufficiale del kernel Linux. Creato da Larry Ewing nel 1996, è un pinguino paffuto dall'aria contenta. L'idea che la mascotte di Linux dovesse essere un pinguino venne da Linus Torvalds, il creatore del kernel Linux.
[FSF Associate Member]
Free Software Foundation
Associate Member
Join!
Davide Gullo
   Crea il tuo badge