Форум 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)
-   -   XMLSock (http://www.flasher.ru/forum/showthread.php?t=84252)

ONiks 27.08.2006 13:30

XMLSock
 
Пытаюсь сделать клиент на флеше для XMLSocket. Есть сервер который отсылает строку "test\0", но флеш ее не принимает, кроме того он не загружает файл безопасности с сервера, сервер находица на другом компьютере не localchost. Кто может дать ответ как правильно должна заканчиваца строка чтобы флеш ее принимал. И как правильно грузить файл безопасности или разрешить этот хост для флеша...
Ниже приведен код моего клиента Macromedia Flesh 8 жду ответа...

Код:

System.security.loadPolicyFile("host/policy.xml");
myClient = new XMLSocket();
myClient.connect(host, port)
myClient.onData = function(data) {
        trace(data);
};


Juice_Green 28.08.2006 14:42

если http сервер не поднят, то получается что кроссдомейн с домена надо забирать прям у сокет сервера.

Код:

System.security.loadPolicyFile("xmlsocket://www.mysite.ru:port_num");
(при это сокет серверу посылается строка "<cross-domain-request>" завершенная нулевым байтом, а сокет сервер в ответ на эту строку отсылает текст сертификата - также в конце с нулевым байтом).

хотя посмотри - разрешено ли вообще флешке коннектится к серверу по тому порту, которому коннектишься

ONiks 28.08.2006 14:59

конект происходит строка не принимаеца я пробовал с хттп сервера загружать тоже рабочего файл System.security.loadPolicyFile("host/policy.xml"); вот таким образом но в логе сервера хттп вабше небыло обращения к фаелу и еше я правильно понял что страка далжна заканчиваца "\0" ?

шас папробую сделать как ты посоветовал... посмотрим что получица

ONiks 28.08.2006 16:34

нечего серверу он сам не отсыла и вобшем дажее сли я делаю чтобы сервер при конекте слал этот файл всеравно не помагает

Juice_Green 28.08.2006 16:37

2 ONiks:
тогда смотри как файерволы как у клиента так и у сервера.
Попробуй запустить клиента в том же домене, где и сокет сервер.

ONiks 28.08.2006 16:52

нету фаерволов и мне ненадо на томже домене его конект происходит это точно в логе показанно что конект был


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

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