E' diverso tempo che sbatto la testa su questo argomento, ma non riesco a trovare soluzione.
Sono arrivato a utililizzare anche le winsock (le stesse dll che utilizza il player di flash), ma non ho ottenuto quello che volevo.
Con l'istruzione socket.onData dovrei ricevere i dati dal socket tenendo conto che il flash si aspetta come fine stringa lo 0.
l'istruzione per scrivere sul socket è in c:
err=send(asock, &send_buff[0], strlen(send_buff), 0);
con
char send_buff[]="Prova stringa\0";
Nella timeline di flash si trova la seguente istruzione
app.onData = function() {
_root.testo.text = "Evento onData";
};
che non partirà mai.
Premetto che la connessione avviene, perchè la tengo sotto controllo con altri eventi.
Da flash al mio server partono i dati, mentre dal server al flash non arrivano.
Cosa sbaglio?
Grazie.

Rispondi quotando