![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 368
|
Подскажите пожалуйста, есть xmlSocket все работает нормально, но есть одна странная особенность. Если сделать отправку двух сообщений подряд сервер их обрабатывает как одно, сервак на с#. Вот пример:
s = "<xml>некий xml</xml>\0";
sock.send(s);
gotoAndStop("goMain");
sock.send("<xml>второй xml</xml>\0");
![]() |
|
|||||
|
Регистрация: May 2007
Сообщений: 116
|
В документации же по XMLSocket ниписано, что либо ждите ответа от сервера либо 10 мск между сообщениями делайте. А почему сервак на C# а не на С?
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Цитата:
|
|
|||||
|
Регистрация: May 2007
Сообщений: 116
|
для флеша не принципиально к кому коннектится, я просто не представляю - смысл игрового сервера на C#? Из C# ты будешь вызывать команды С?
Если весь вопрос в том как легчее( и может кривее ) написать сервер - можно бахнуть и на Delphi - 5 шелчков мышью. А что это за игра написанная на C#? Мне кажется - это либо крутой арканоид либо онлайн змейка. |
|
|||||
|
возможно во флэше есть такая же хитрость, как и вдругих языках при работе с сокетами... обычно при отправке сообщений используется таймаут (тем самые 10мс) или буфер определенного размера. Так вот, я не пробовал, но можно попытаться жахнуть в сокет (который во флэше) длинное сообщение, т.е. берешь свой коротенький xml и дописываешь ему в конец кучу пробелов и это все отправляешь в сокет... с размерами можно поэксперементировать )
|
|
|||||
|
Banned
Регистрация: Sep 2001
Сообщений: 6,162
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 05:14. |
|
|
« Предыдущая тема | Следующая тема » |
|
|