Allora riesco a connettermi ad un soket
riesco ad inviare dati al soket
ma come faccio a rimane in acolto del soket e leggere e stampare i dayi che mi butta fuori il server socket?
Allora riesco a connettermi ad un soket
riesco ad inviare dati al soket
ma come faccio a rimane in acolto del soket e leggere e stampare i dayi che mi butta fuori il server socket?
codice:XMLSocket.onXML = function(messaggio) { // fai qualcosa }
ho provato , ma niente.
ecco lo script
function connessione(success)
{
if(success==true){
trace("mi sono connesso ");
}
else
{
trace("non mi sono connessso");
}
}
function ricevi (reg){
trace("ricevi=" + reg);
//qui non mi arriva proprio niente cioè la funzione ricevi non viene mai eseguita
}
//l'invio funziona
function invia () {
socket.send("deodeo\n");
socket.send("deodeo\n");
}
socket= new XMLSocket();
socket.connect("192.168.0.1", "6969");
socket.onConnect = connessione;
socket.onXML=ricevi;
---------------------------
le possibili cause della non ricezione che mi sono venute in mente sono
1) il soket non mi restituisce dati formattati in xml (forse il flash player considere dati di risposta solo quelli formattati in xml
2) nella guida ho letto che i dati che il server socket mi deve inviare devo terminare byte a zero (ma non so che significa)