Вот что у меня в итоге получилось... работает, но боюсь это не красиво
Код AS3:
private function readResponse() : void {
var str:String;
var char:String;
var byte:uint;
while(socket.bytesAvailable){
try{
byte = socket.readByte();
if(byte>0){
char = String.fromCharCode(byte);
str+=char;
}else{
getMessage(str);
str = '';
}
}catch(e:*){
trace(e);
break;
}
}
}
дайте подсказку как иначе, или лучше живой пример