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

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 25.11.2010, 18:40
DanQuimby вне форума Посмотреть профиль Отправить личное сообщение для DanQuimby Найти все сообщения от DanQuimby
  № 1  
Ответить с цитированием
DanQuimby
 
Аватар для DanQuimby

Регистрация: Feb 2007
Сообщений: 109
Отправить сообщение для DanQuimby с помощью ICQ
По умолчанию Flash and Socket

Добрый вечер возможно кто нить подсказать
как работать с сетью по средствам AS3

к примеру у меня есть эхо сервер.Который сидит в localhost
как мне послать ему String и получить от него ???

был бы благодарен, за ссылки или в каких книгах это описано.

ps было бы интересно как работать под VKontakte
__________________
Ищу человечка(ов) для участия в совместных проектах
vkontakte.ru я тут

Старый 25.11.2010, 18:52
forhaxed вне форума Посмотреть профиль Отправить личное сообщение для forhaxed Найти все сообщения от forhaxed
  № 2  
Ответить с цитированием
forhaxed

Регистрация: Jun 2009
Сообщений: 35
У флеша есть политика безопасности.
При подключении к серверу, флеш первым делом посылает <policy-file-request/> к серверу, а сервер должен отправить соответствующий файл политики, после чего происходит реконнект.

Если у Вас игровой проект, то можно для тестов взять готовый сервер.

док. Socket'ов
Подключение и безопасность

Старый 25.11.2010, 18:53
cleptoman вне форума Посмотреть профиль Отправить личное сообщение для cleptoman Найти все сообщения от cleptoman
  № 3  
Ответить с цитированием
cleptoman
 
Аватар для cleptoman

блогер
Регистрация: Mar 2007
Сообщений: 1,291
Записей в блоге: 5
Отправить сообщение для cleptoman с помощью ICQ
не поверите, http://help.adobe.com/ru_RU/AS3LCR/F...et/Socket.html )
__________________
http://cleptoman.free-lance.ru
achivements: дважды благословлен на воровство. осеяный благодатью

Старый 25.11.2010, 19:09
DanQuimby вне форума Посмотреть профиль Отправить личное сообщение для DanQuimby Найти все сообщения от DanQuimby
  № 4  
Ответить с цитированием
DanQuimby
 
Аватар для DanQuimby

Регистрация: Feb 2007
Сообщений: 109
Отправить сообщение для DanQuimby с помощью ICQ
Цитата:
Сообщение от cleptoman Посмотреть сообщение
спасибо , не думал что все так просто будет

ps про политику слышал, буду читать про это
__________________
Ищу человечка(ов) для участия в совместных проектах
vkontakte.ru я тут

Старый 25.11.2010, 19:54
ohranamen вне форума Посмотреть профиль Отправить личное сообщение для ohranamen Найти все сообщения от ohranamen
  № 5  
Ответить с цитированием
ohranamen

Регистрация: Nov 2010
Сообщений: 4
По умолчанию проблема с сокетом

Добрый вечер, я как раз пытаюсь в политике безопасности разобраться. Создала файл crossdomain.xml в корне сервера с кодом

<?xml version="1.0"?>
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>

При дебаге кода
Security.loadPolicyFile('http://flash.domencom.ru/crossdomain.xml');
var socket:Socket = new Socket();
socket.connect('mydomain.ru',80);
...
socket.close();
выдаются сообщения о неправильном синтаксисе файла, (хотя он с help.adobe.ru скопирован).
Подскажите в чем проблема?

Старый 25.11.2010, 20:06
leofit вне форума Посмотреть профиль Отправить личное сообщение для leofit Найти все сообщения от leofit
  № 6  
Ответить с цитированием
leofit
 
Аватар для leofit

Регистрация: Dec 2009
Сообщений: 428
Вы качаете crossdomain.xml с одного домена, а подключаетесь к другому?
__________________
Скажи мне кто твой друг и я скажу тебе кто твой друг

Старый 25.11.2010, 20:24
forhaxed вне форума Посмотреть профиль Отправить личное сообщение для forhaxed Найти все сообщения от forhaxed
  № 7  
Ответить с цитированием
forhaxed

Регистрация: Jun 2009
Сообщений: 35
Дополню, файлом политики нужно отвечать клиенту сервером. А не грузить его с сайта.

Старый 26.11.2010, 03:50
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 8  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
@forhaxed, вас непонятно.
@ohranamen, вам на сокет сервера от флэшплэйреа автоматически приходит запрос, на который вы должны ответить. файл вам не поможет, а вызов Security.loadPolicyFile вообще бесполезен в 99% случаев.

Старый 26.11.2010, 14:00
ps_spectre вне форума Посмотреть профиль Отправить личное сообщение для ps_spectre Найти все сообщения от ps_spectre
  № 9  
Ответить с цитированием
ps_spectre
 
Аватар для ps_spectre

блогер
Регистрация: Jan 2010
Адрес: Киев
Сообщений: 156
Записей в блоге: 4
Отправить сообщение для ps_spectre с помощью Skype™
Цитата:
Сообщение от BlooDHounD Посмотреть сообщение
вызов Security.loadPolicyFile вообще бесполезен в 99% случаев.
почему?
если полиси отдается по порту отличному от 843 и от того на котором сервер, то по-другому никак и не сделать.
Security.loadPolicyFile("xmlsocket://<domain>:<port>");
или это попадает под тот один процент? )

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

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

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


 


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


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