Файловый сервер с политикой сокетов и AIR3.0 - PullRequest
1 голос
/ 09 марта 2012

Редактировать: поэтому я пытаюсь подключиться к IRC-серверу, используя AIR3.0.Неважно, что, я всегда получаю

:server_ip NOTICE AUTH :*** Looking up your hostname...
:server_ip NOTICE AUTH :*** Found your hostname (cached)
 ERROR :Closing Link: [server_ip] (Ping timeout)

Вот только куча кода:

    private function handleSocketData(__e:ProgressEvent):void { 
        receiveData();
    }


    private function receiveData():void{
        var str:String =_socket.readUTFBytes(_socket.bytesAvailable);           
        txt.text += str;                
    }

    private function sendData(__str:String):void{
        _socket.writeUTFBytes(__str);
        _socket.flush();            
    }

Я просто делаю классический _socket.connect (server_ip, server_port);и у меня есть куча слушателей для сокета, как ProgressEvent.SOCKET_DATA, Event.CLOSE, Event.CONNECT ... Ничего особенного.Но не смотря ни на что, я могу подключиться к серверу irc, но он всегда останавливается на «Найдено ваше имя хоста», тогда ничего не происходит (больше данных не отправляется в мою сторону), и через несколько секунд после ...

я получаю отключение

1 Ответ

1 голос
/ 09 марта 2012

AIR не требует политики сокетов, только Flash использует, так что это не ваша проблема.К сожалению, я не могу сказать вам, что реальная проблема основана на информации, которую вы разместили.Пожалуйста, предоставьте более подробную информацию, и, возможно, кто-то может сказать вам, в чем заключается настоящая проблема.

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