Создание приложения типа gtalk с использованием django

Я изучаю Python и Django. Я хочу создать приложение типа Gtalk, используя Django и Python. Пожалуйста, скажите мне, где я могу найти документацию, которая поможет мне построить мое приложение. В основном я хочу знать, как определить, когда кто-либо входит в систему, если его друзья находятся в сети, заняты, оффлайн и т. Д. Я также хотел бы знать, как реагировать на эти события. Заранее спасибо.

2 ответа

Вы можете начать с изучения протокола XMPP или научиться использовать любую из библиотек python, которые работают с XMPP.

Я отослал вас к XMPP, потому что это протокол, используемый GTalk. Существуют и другие протоколы обмена мгновенными сообщениями.

Если вы думаете о написании приложения типа Gtalk в Django, вы можете разместить его в Google AppEngine, который имеет отличную поддержку XMPP.

Также обратите внимание на Tornado, который лучше подходит для приложений Python в реальном времени, чем Django.

Другие вопросы по тегам