Подскажите в чем проблема, может кто с таким встречался?
Написал следующий код (примерно):

Код AS3:
public class xmlsocketex extends MovieClip {
var xmlsoc:XMLSocket;
var xmldata:XmlExample;
public function xmlsocketex(){
xmldata = new XmlExample; // объект из примера описания xml класса
xmlsoc = new XMLSocket;
xmlsoc.connect("127.0.0.1", 8080);
stage.addEventListener(MouseEvent.CLICK, NetClick);
xmlsoc.addEventListener(DataEvent.DATA, onData1);
xmlsoc.addEventListener(Event.CLOSE, closeHandler);
xmlsoc.addEventListener(Event.CONNECT, connectHandler);
}
private function connectHandler(event:Event):void {
trace(event);
}
function NetClick(event:MouseEvent):void {
xmlsoc.send(xmldata);
}
private function onData1(event:DataEvent):void
{
trace(event.data);
}
private function closeHandler(event:Event):void {
trace(event);
}
}
}
далее запускаю Electroserver. В output выводится следующее:
Цитата:
[Event type="connect" bubbles=false cancelable=false eventPhase=2]
"две закарючки, не смог скопировать"
[Event type="close" bubbles=false cancelable=false eventPhase=2]
|
вопрос первый, почему после того как пришли данные автоматически закрылось соединение.
вопрос второй (самый главный

) почему, чтобы я не отправлял, обратно приходит 2 закарючки? обрыскал интернет ничего не нашел, может кто сталкивался с подобным?