Онлайн-чат обманчиво затруднен из-за безгражданности http и Интернета в целом, вызывая такие препятствия, как тайм-ауты сеанса, пользователи, открывающие несколько окон и разные учетные записи, подписанные в одном браузере окно. Также возникает проблема, заключающаяся в том, что пользователи закрывают окно браузера и выходят из системы, и такие вещи, которые затрудняют работу с недостигнутыми сообщениями.Цель: создать приличный онлайн-чат для чата
Есть ли хорошие статьи, которые описывают, как другие решили эти проблемы элегантно?
Пожалуйста, не стесняйтесь писать собственные мысли о том, как можно достичь максимальной скорости, как facebook или gmail.
Есть ли достойная база кода/запись для интеграции с локально размещенным сервером jabber для достижения этого?
Edit: Сайт будет один на один чат между любым членом сайта - как в бобе может поговорить с Carol и боб может поговорить с джим в то же время в отдельном чате всплывающего окна. Это делает его хорошим кандидатом на jabber/xmpp.
Я с радостью приму ответ, который наиболее полезен в течение следующих 4 дней.
Хороший ответ, спасибо. Я обновил вопрос, чтобы ответить на ваши вопросы. –
Я полностью согласен с тем, что чат facebook неисправен. Я использую GTalk, а не Gmail Chat, поэтому я не знаю, как работает Buggy Gmail Chat. Но я считаю, что он довольно стабилен. –