Flash Remoting: NetServices da AS1 a AS2 (Action Script)
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!


![Certification Authentication PHP Zend Certified Engineer [PHP5 Zend]](http://www.zend.com/images/training/certification_auth_logo_s.gif)
![[FSF Associate Member]](http://www.m4ss.net/wp-content/themes/m4ss/images/FSF_member.png)










