![]() |
Работа с WebSocket через flash
Здравствуйте форумчане. Возникли у меня некоторые вопросы/трудности по этой технологии. Делаю он-лайн игру морской бой. В игру играют два человека, связь между клиентами на сервере сделали с помощью Web Socket-а. На сервере Web Socket работает исправно. Не могу с флешки подключиться к этому серверу.
Что делаю. 1 Из интернета скачал библиотеку https://github.com/mikechambers/as3corelib 2 импортировал библиотеки 3 откомпилировал и выполнил следующий код Код AS3:
Error: Wrong WebSocket handshake respons status: HTTP/1.1 200 OK Возникли следующие вопросы: 1 необходимо ли для подключения вебсокетов использовать файлы политик? 2 может я что то делаю не правильно? 3 может кто то поделиться своим опытом работы с данным протоколом? Заранее благодарен за ответы. |
Я использую библиотеку FlashSocket.IO:
https://github.com/simb/FlashSocket.IO Она для флекса, поэтому я немного пошарил по форумам и нашел ее вариант для чистого AS3: FlashSocket.IO_0.7.0-Alpha.swc Что касается файла политик - да, нужно его отдавать по 843-му порту. |
тогда получается что бы получить файл политик мне достаточно будет перед соединением с сервером запрашивать его вот так?
Код AS3:
|
Флеш его автоматически запросит, когда будет соединяться.
Ничего специально делать не надо. Читать тут: http://help.adobe.com/ru_RU/as3/dev/...8a9b90204-7c63 Добавлено через 8 минут Цитата:
Сам по себе висит на 843-м порту и отдает файлы политик. Больше ничего не делает. |
| Часовой пояс GMT +4, время: 02:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.