Impostazione di autorizzazioni LocalConnection

La classe LocalConnection consente di sviluppare file SWF che inviano istruzioni gli uni agli altri. Gli oggetti LocalConnection possono comunicare solo tra i file SWF in esecuzione sullo stesso client, ma possono essere eseguiti in applicazioni diverse (ad esempio, un file SWF in esecuzione in un browser e un file SWF in esecuzione in un proiettore).

Per ogni comunicazione LocalConnection, esiste un file SWF mittente e un file SWF listener. Per impostazione predefinita, Flash Player consente comunicazioni LocalConnection tra file SWF dello stesso dominio. Per file SWF che si trovano in sandbox differenti, il file listener deve concedere l'autorizzazione al file mittente mediante il metodo LocalConnection.allowDomain(). La stringa trasmessa come argomento al metodo LocalConnection.allowDomain() può contenere: nomi di dominio esatti, indirizzi IP e il carattere jolly *.

NOTA

 

Il metodo allowDomain() è stato modificato rispetto alla forma che aveva in ActionScript 1.0 e 2.0. Nelle versioni precedenti, allowDomain() era un metodo di callback implementato dall'utente. In ActionScript 3.0, allowDomain() è un metodo incorporato della classe LocalConnection che viene chiamato. Grazie a questa modifica, allowDomain() funziona in modo molto simile a Security.allowDomain().

Un file SWF può utilizzare la proprietà domain della classe LocalConnection per determinare il proprio dominio.


Flash CS3

 

Inviami un messaggio e-mail quando vengono aggiunti dei commenti a questa | Rapporto sui commenti

Pagina corrente: http://livedocs.adobe.com/flash/9.0_it/main/00000359.html