Исключения XMLSocket - PullRequest
       1

Исключения XMLSocket

0 голосов
/ 09 мая 2011

Я пытаюсь отправить некоторые данные из XMLSocket в сценарии flex на сокет TCP-сервера на локальном хосте, порт 12345 :

        import flash.net.XMLSocket;
        import flash.system.System;
        private var socket:XMLSocket;
        private function xmlConnectHandler( event:Event ):void {
             txtInfo.text += "xmlConnectHandler";
            socket.send( "<test>Connection from flex<test/>" );  
        }
        private function XmlConnect():void
        {
            socket = new flash.net.XMLSocket();
            socket.addEventListener(Event.CONNECT, xmlConnectHandler);
            socket.connect(null, 12345);

        }
]]>
</fx:Script>

<mx:VBox>
<s:Label id="lblStatus"/>
<mx:Button label="Test" click="XmlConnect()" />
<mx:TextInput id="txtInfo" />
</mx:VBox>        

У меня есть

Ошибка № 2044: необработанная ошибка ioError :. текст = Ошибка № 2031: Ошибка Сокета. в Main / XmlConnect () в Main / ___ Main_Button1_click ()

Ошибка № 2044: необработанная ошибка errorE. текст = Ошибка № 2048: Безопасность нарушение песочницы: file: /// C: /flex/src/Main.swf не может загрузить данные из : 12345. в Main / XmlConnect () в Main / ___ Main_Button1_click ()

Это проблема безопасности? Это сбивает с толку: я думал, что я пытаюсь подключиться к «локальному домену» в случае локального соединения с «socket.connect (null, 12345)», мне все равно нужен файл политики? Спасибо, -V

1 Ответ

0 голосов
/ 09 мая 2011

Вы должны прочитать о XMLSocket Policy Files .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...