Тема: Socket
Показать сообщение отдельно
Старый 20.07.2010, 23:36
-De- вне форума Посмотреть профиль Отправить личное сообщение для -De- Найти все сообщения от -De-
  № 12  
Ответить с цитированием
-De-
 
Аватар для -De-

блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
Отправить сообщение для -De- с помощью ICQ Отправить сообщение для -De- с помощью Skype™
Там по-моему горы фигни ещё выгребать, но чтоб начать:
PHP код:
$return = "<cross-domain-policy><site-control permitted-cross-domain-policies=\"master-only\"/><allow-access-from domain=\"*\" to-ports=\"*\" />"
."</cross-domain-policy>\0"; 
- я уже не помню, что это значит, но так - работает, если что есть справка %)
Код AS3:
socket_write($newsock, "Привет клиент! Ты приконнектился к серверу;)\nСейчас онлайн ".(count($clients) - 1)." клиентов\n");
- вот это нельзя слать полицаям, не поймут. Потому лучше подписаться на Event.CONNECT и первому что-то слать клиенту, а то пока клиент ничего не пошлёт, сервер не может его отличить от полиции.
Вообще при запросе полиси клиент потом сразу отключается (и только потом коннектится ваш сокет) и можно самому закрыть связь с полицией, чтоб не ждать.
Во флэшке до socket.connect типа
Код AS3:
Security.loadPolicyFile("xmlsocket://127.0.0.1:843");
PS: если чо 100 яндекс денег завещаю фонду борьбы с алкоголем! Если недостаточно подробно, то и черт с ним)