Я пытаюсь создать теоретическое приложение для веб-чата с php и jquery, Я читал о длинных опросах и потоках HTTP, и мне удалось применить большинство принципов, представленных в статьях. Однако есть две основные вещи, которые я до сих пор не могу опустить.
С длинным опросом
- Как сервер узнает, когда было отправлено обновление? будет ли он постоянно запрашивать базу данных или есть лучший способ?
С потоком HTTP
- Как проверить результаты во время соединения Ajax, все еще активен? Я знаю функцию jQuery
success
для вызовов ajax, но как я могу проверить данные в то время как соединение все еще продолжается?
Я буду благодарен за любые ответы, спасибо заранее.