+ Rispondi alla Discussione
Risultati da 1 a 5 di 5

Discussione: [FMS3-AS2]Funzione sul client richiamata dal server

  1. #1
    Data Registrazione
    Mar 2005
    Località
    Roma
    Messaggi
    673

    Predefinito [FMS3-AS2]Funzione sul client richiamata dal server

    Ciao a tutti.
    Sto lavorando a una piccola applicazione e mi è sorto un dubbio. In pratica, dopo la connessione al server, dal main.asc richiamo una funzione per tutti i client (un esempio può essere l'aggiornamento della lista utenti), tipo:
    Codice:
    application.users_so.send("aggiornaListaRisp", application.userList);
    ...e lato client avrei:
    Codice:
    _root.client_so.aggiornaListaRisp = function(userList:Array) {
    	_root.popolaStanze(mioArray);
    };
    Ora ho un dubbio. Se su un client non viene trovata la funzione "aggiornaListaRisp", al di là del risultato finale, viene visto come errore a livello di programmazione o comunque dal server? A questo punto, potrei mettere la funzione "aggiornaListaRisp" su più fotogramma chiave della timeline principale (ovviamete cambierebbero le istruzioni all'interno della funzione a seconda del fotogramma in cui ci si trovi)?
    Una situazione del genere mi farebbe molto comodo

    Grazie
    Peppe

  2. #2
    Data Registrazione
    May 2005
    Località
    Bologna
    Messaggi
    1,253

    Predefinito

    Ciao Jepy, allora se non viene trovata la funzione sul client ti viene generata un'eccezione che può essere gestita con un AsyncErrorEvent se non ricordo male.
    per quanto riguarda as2 invece non credo venga visualizzato nessun errore se non in console.

    ricordati cmq che specificando la proprietà target della tua net connection puoi specificare lo scope di dove sta la tua funzione di risposta.

    ciao
    Teo

    [Gallo_Teo - Matteo Lanzi]

    Flash, Flex, c#, Red5, FMS, Java



    fu proprio il papa ad affermare l'estrema necessità di un "dominus viscum blinda".. prematurato probabilmente a destra [Amici Miei?]

    un giorno chiesi a un signore "scusi sa che ore sono", lui mi rispose "Sì" e se ne andò

  3. #3
    Data Registrazione
    Mar 2005
    Località
    Roma
    Messaggi
    673

    Predefinito

    Citazione Originariamente Scritto da Gallo_Teo Visualizza Messaggio
    ricordati cmq che specificando la proprietà target della tua net connection puoi specificare lo scope di dove sta la tua funzione di risposta.
    Mi faresti un esempio?
    Grazie
    Peppe

  4. #4
    Data Registrazione
    May 2005
    Località
    Bologna
    Messaggi
    1,253

    Predefinito

    l'esempio è in red5 ma è uguale cambia solo la sintassi lato server

    http://www.flex-developers.org/index...da_Red5_a_flex

    dimmi se non è chiaro

    Teo

    [Gallo_Teo - Matteo Lanzi]

    Flash, Flex, c#, Red5, FMS, Java



    fu proprio il papa ad affermare l'estrema necessità di un "dominus viscum blinda".. prematurato probabilmente a destra [Amici Miei?]

    un giorno chiesi a un signore "scusi sa che ore sono", lui mi rispose "Sì" e se ne andò

  5. #5
    Data Registrazione
    Mar 2005
    Località
    Roma
    Messaggi
    673

    Predefinito

    Ok capito, anche se a me è un problema più semplice.

    Grazie
    Peppe

+ Rispondi alla Discussione

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice HTML è Disattivato