JWChat

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
JWChat
Jwchat.png
Скриншот главного окна JWChat
Тип

Программа мгновенного обмена сообщениями, конференция, чат

Разработчик

JWChat Team

Написана на

JavaScript

Операционная система

Cross-platform

Языки интерфейса

Английский, немецкий

Первый выпуск

29 июня 2004 года

Аппаратная платформа

Веб-приложение

Последняя версия

1.0 (10 декабря 2008 года)

Лицензия

GNU GPL

Сайт

stefan-strigler.de/jwchat/

JWChat — веб-клиент для обмена мгновенными сообщениями по протоколу XMPP.

Старейший из XMPP клиентов, написанных на JavaScript[1].

Программа является свободным программным обеспечением с открытым исходным кодом и распространяется под лицензией GNU GPL.

Возможности[править | править вики-текст]

  • Звуковые события.
  • Поддержка сторонних сервисов обмена мгновенных сообщений ICQ, AIM, MSN и прочих.
  • Создание аккаунтов.
  • Хранение истории сообщений (требуется поддержка сервера).
  • Вкладки чата.
  • Разнообразные команды, включая добавление или удаление контактов, сортировка списка и т.д.
  • Одновременное подключение к двум и более аккаунтам.
  • Многопользовательский чат.
  • Поддержка MUC (Message Understanding Conference).
  • Сообщение об уходе/выходе.
  • HTTP «привязки».

Архитектура[править | править вики-текст]

Клиент основан на библиотеке JSJaC тех же авторов[1], которая представляет собой объектно-ориентированную библиотеку, поддерживающую соединение с XMPP (Jabber) сервером по протоколу BOSH[en], или более старому протоколу опроса через http. Работает через AJAX, и совместима с основными ajax-библиотеками и javascript-фреймворками[2].

Примечания[править | править вики-текст]

  1. 1 2 Peter Saint-Andre, Kevin Smith, Remko Tronçon. Clients // XMPP: The Definitive Guide: Building Real-Time Applications with Jabber Technologies. — O'Reilly, 2009-04-16. — 308 с. — P. 257. — ISBN 9780596555597.
  2. Peter Saint-Andre, Kevin Smith, Remko Tronçon. JavaScript // XMPP: The Definitive Guide: Building Real-Time Applications with Jabber Technologies. — O'Reilly, 2009-04-16. — 308 с. — P. 259. — ISBN 9780596555597.

Ссылки[править | править вики-текст]