Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   XMLSocket вроде конект или нет... =/ (http://www.flasher.ru/forum/showthread.php?t=87003)

Webas 26.10.2006 18:52

XMLSocket вроде конект или нет... =/
 
Вложений: 1
Есть простейший сокет сервер на Delphi. Клиент на флэше делаю... и возникла проблема, заключается она втом что если компилировать флэшку(Ctrl+Enter) то соединение с сервером возникает, а если открыть эту же флэшку в IE, то соединения нет... =\
Код:

var socket:XMLSocket = new XMLSocket();
socket.connect("127.0.0.1", 5000);
socket.onConnect = function(success:Boolean) {
        if (success) {
                txt2.text = "Соединение установлено!";
        } else {
                txt2.text = "Соединение не установлено!";
        }
};
socket.onData = function(text:String):Void  {
        //trace("Сервер сообщает:"+text);
        chat.text += "server : "+text+"\r";
};
socket.onClose = function() {
        txt2.text = "Соединение с сервером потеряно.";
};
but_connect.onRelease = function() {
        socket.close();
        txt2.text = "Подключение к серверу...";
        if (!socket.connect("127.0.0.1", 5000)) {
                txt2.text = "Соединение не установлено!!!!!!!";
        }
};
but.onRelease = function() {
        socket.send(txt1.text);
        chat.text += "me : "+txt1.text+"\r";
        txt1.text = "";
};
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
        if (Key.getCode() == 13) {
                socket.send(txt1.text);
                chat.text += "me : "+txt1.text+"\r";
                txt1.text = "";
        }
};
Key.addListener(keyListener);


etc 26.10.2006 18:53

Политика безопасности. Настрой плеер.

Webas 27.10.2006 20:39

а как это сделать?... и что так получается каждому юзеру надо будет делать тоже самое?
А можно ли как-нить сделать так чтоб не приходилось это делать юзерам?

etc 27.10.2006 20:50

А сам чат и сокет-сервер на разных доменах находятся?

Webas 27.10.2006 22:22

тоесть клиент(чат) и сокет сервер? то да... ща вооще локально пробую... и не конектит... когда запускаешь из браузера...

etc 27.10.2006 23:40

Локально — это сокет на localhost или где?

Webas 28.10.2006 01:46

на своем компьютере, наверно локал хост... пишу 127.0.0.1 адрес, это и есть ведь локалхост? могу я послать тебе исходник сервера на мыло, тут его не могу прикрепить он весит 400 КБ?

etc 28.10.2006 02:09

Нет, мне его запускать негде.

В общем, даже на 127.0.0.1 должен быть файл crossdomain.xml для разрешения загрузки.

А вообще, для тестов в самой IDE всё разрешено…

iNils 28.10.2006 02:15

Данный скрипт не коннектится из html в сокет серверу (в IDE все ок), хотя другой мой скрипт коннектится и там и там.

Ventur 28.10.2006 03:13

та же проблема. Проверил на своем серваке. Из IDE соединяется


Часовой пояс GMT +4, время: 11:38.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.