Показать сообщение отдельно
Старый 14.08.2007, 18:09
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 1  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
По умолчанию Отправка пакета юзеру

Здрасти
Собственно для примера возьмем тот же чат:
Есть несколько юзеров, они говорят друг с другом.
Что происходит при нажатии кнопки отправить в чат?
Сообщение летит на сервер, где он записывает его в файл.
А что дальше? Заставлять каждого юзера "вкусно перегружать лог чата, пока юзер не вылетит из за отсутсвия трафика"?


Само собой нет, на помощь идут таблицы из мускула (My sql для не просвященных).
У нас есть переменная, с какой строки нам выдирать из таблицы, выдрали, изменли во флэше переменную строки... все просто!

А флэш обновляет чат скажем каждые 5 секунд.

А реально ли просто не заморачиваться с мускулом, а просто тупо при нажатии кнопки отправить 1 юзера, передать пакет всем остальным, которые НИЧЕГО не качают, а находяться в режиме ожидания (что то вроде прослушивания сидя на каком то порту).
Вариант хранить 1 байт в левом файле, хравшего в себе 0 или 1, появилось ли что новое или нет не предлагать)) Закрузка канала как никак.

Надеюсь, изьяснил все подробно, заранее спасибо