![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 20
|
Подскажите, что необходимо и рационально использовать (PHP/XML/Perl...) для осуществления передачи данных в реальном времени между юзерами?????? К примеру игра "Преферанс" на троих (игра написана на флэше)! 3 юзера играют одновременно в игру с разных компьютеров через интернет! Как обеспечить процес синхронизации и передачи переменных от одного к двум другим клиентам??????
Заранее благодарен! |
|
|||||
|
идеальный вариант - сокет сервер.
хуже - скрипт который сохраняет на сервере ходы (состояния) играков. и каждый игрок к нему обращается после каждого хода и(или) раз в промежуток времени.
__________________
Студия "Ночной народ" | http://nightfolk.net/ |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 20
|
Цитата:
Цитата:
|
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
Реальное время обеспечит только сокет сервер.
Можно создать как на perl, так и на php. Лучше на perl, но поддержка постоянно весящего приложения, должно обеспечиваться хостером. Чтобы узнать больше, посомтри в хелпе все об XMLSocket. |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 20
|
mySocket = new XMLSocket()
mySocket.connect("http://www.myHost.com/xmlSocket.asp",2000); При таком коннекте все клиенты юзеров будут получать одну и ту же информацию? через порт 2000? Что такое xmlSocket.asp? С помощью чего можно написать этот файл? подскажите плиз Заранее благодарен |
|
|||||
|
МЕГАФЛЭШЕР
Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
|
2Viktor_UA,
хых... желаю удачи, как раз пишу сервер преферанса, убойная по сложности задача ![]() естественно сокет плюс http |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 20
|
Цитата:
а на чём пишешь сокет? Вчера ознакомился с структурой *.xml и командами обработки оных файлов во флэше! Ничего вроде сложного! Но как пишеться сокет понятия не имею! ТЫ не мог бы мне помочь? Скажи, плиз, что необходимо использовать для написания этого сокета, и где можно прочитать подобную инфу о нём????? |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 9
|
Цитата:
![]() |
|
|||||
|
[+1 08.01.09]
[+1 24.02.09] |
Походу Сокет может быть написан на любом языке который поддерживаеть такую технологию..... к примеру DELPHI 6/7.... но юмор не в том..... повесить ДЕМОНА --- вот это уже проблема..... Мало кто хочет у себя на хостинге оставлять постоянно запущеную софтину которая выполняет якието функции да есчё и с открытыми под неё портами..... это нужен свой сервер....... так как это делают владельци онлайн игр.....
А про сокеты мош почитать здесь: _http://www.flasher.ru/forum/showthread.php?threadid=53078 _http://codeproject.com/internet/#Client%2FServer+Development и есчё гдето в Инете есть статья как написать свой чат на Флеше +РНР |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:13. |
|
|
« Предыдущая тема | Следующая тема » |
|
|