Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 17.03.2008, 10:22
qazwsx вне форума Посмотреть профиль Найти все сообщения от qazwsx
  № 1  
Ответить с цитированием
qazwsx
Banned

Регистрация: Mar 2008
Адрес: Krasnoyarsk
Сообщений: 587
По умолчанию XMLSocket в explorer

Есть сервер находящийся в локальной сети по адресу 192.168.0.2.
Есть клиент написанный на AS 2.0, клиент коннектится к серверу на порт 6669.
Код:
_global.sock = new XMLSocket();
sock.onConnect = function(success) {
	if (success) {
		_root.texts.text += "Статус: Подключен к серверу.";
	} else {
		_root.texts.text += "Статус: Отключен от сервера.";
	}
};
sock.onClose = function() {
	_root.texts.text += "Статус: Закрыт сервером...Попытка реконнекта...";
	sock.connect("192.168.0.2",6669);
};
sock.onXML = function(XMLtext) {
	_root.texts.text +="XML STRUCTURE";
};

sock.onData = function(date) {
	parse(date);
	};

sock.connect("192.168.0.2",6669);
_root.texts.text = "Попытка конекта к серверу..."
на сервере на http port 80 лежит xml crossdomain.xml.

Код:
<cross-domain-policy>
    <site-control permitted-cross-domain-policies="all"/>
 </cross-domain-policy>
swf файл публикуется с localPlaybackSecurity: Allow Network Only

Провожу испытания с компьютера не являюшегося хостом, т.е
localhost != 192.168.0.2

1)Среда разработки: Flash.
Коннектится к серверу принимает и посылает данные.

2)На локальном компьютере запускаю swf.
Коннектится к серверу принимает и посылает данные.

3)Проэкт, делаю из swf exe файл и запускаю.
Коннектится к серверу принимает и посылает данные.

4)Запускаю в опере с "http://192.168.0.2/flash/".
Коннектится к серверу принимает и посылает данные.

5)Запускаю в эксплорере с "http://192.168.0.2/flash/test.html".
При попытке коннекта на onConnect(success) date = falshe.

6)Запускаю в эксплорере с "http://192.168.0.2/flash/test.swf".
При попытке коннекта на onConnect(success) date = falshe.

В чем может быть проблема в эксплорере? Уже незнаю что пробовать еще. Вазможно полиси файл грузить с сокета? Но это ведь бред...
Вообщем жду помощ...

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:48.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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