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

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

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

Регистрация: Jan 2007
Сообщений: 368
По умолчанию Объединение отправленных сообщений в XMLSocket

Подскажите пожалуйста, есть xmlSocket все работает нормально, но есть одна странная особенность. Если сделать отправку двух сообщений подряд сервер их обрабатывает как одно, сервак на с#. Вот пример:
Код:
s = "<xml>некий xml</xml>\0";
sock.send(s);
gotoAndStop("goMain");
sock.send("<xml>второй xml</xml>\0");
а сервак принимает строчку : <xml>некий xml</xml> <xml>второй xml</xml>

Старый 22.05.2007, 07:58
zafod вне форума Посмотреть профиль Отправить личное сообщение для zafod Найти все сообщения от zafod
  № 2  
Ответить с цитированием
zafod

Регистрация: May 2007
Сообщений: 116
В документации же по XMLSocket ниписано, что либо ждите ответа от сервера либо 10 мск между сообщениями делайте. А почему сервак на C# а не на С?

Старый 22.05.2007, 11:27
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 3  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от zafod
А почему сервак на C# а не на С?
Это принципиально?

Старый 22.05.2007, 13:13
zafod вне форума Посмотреть профиль Отправить личное сообщение для zafod Найти все сообщения от zafod
  № 4  
Ответить с цитированием
zafod

Регистрация: May 2007
Сообщений: 116
для флеша не принципиально к кому коннектится, я просто не представляю - смысл игрового сервера на C#? Из C# ты будешь вызывать команды С?
Если весь вопрос в том как легчее( и может кривее ) написать сервер - можно бахнуть и на Delphi - 5 шелчков мышью. А что это за игра написанная на C#? Мне кажется - это либо крутой арканоид либо онлайн змейка.

Старый 25.05.2007, 12:38
Artem Brigert вне форума Посмотреть профиль Найти все сообщения от Artem Brigert
  № 5  
Ответить с цитированием
Artem Brigert
Banned

Регистрация: Sep 2001
Сообщений: 6,162
Цитата:
Сообщение от zafod
для флеша не принципиально к кому коннектится, я просто не представляю - смысл игрового сервера на C#? Из C# ты будешь вызывать команды С?
Если весь вопрос в том как легчее( и может кривее ) написать сервер - можно бахнуть и на Delphi - 5 шелчков мышью. А что это за игра написанная на C#? Мне кажется - это либо крутой арканоид либо онлайн змейка.
я конечно понимаю что всё что ты делал работает только в интранете и показать это не можешь так как клиент запретил, но всё же хотелось бы увидеть

Старый 22.05.2007, 23:55
Dr.OH вне форума Посмотреть профиль Отправить личное сообщение для Dr.OH Найти все сообщения от Dr.OH
  № 6  
Ответить с цитированием
Dr.OH

Регистрация: Aug 2003
Сообщений: 299
Отправить сообщение для Dr.OH с помощью ICQ
возможно во флэше есть такая же хитрость, как и вдругих языках при работе с сокетами... обычно при отправке сообщений используется таймаут (тем самые 10мс) или буфер определенного размера. Так вот, я не пробовал, но можно попытаться жахнуть в сокет (который во флэше) длинное сообщение, т.е. берешь свой коротенький xml и дописываешь ему в конец кучу пробелов и это все отправляешь в сокет... с размерами можно поэксперементировать )

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

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

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


 


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


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