JWChat

Материал из Википедии ? свободной энциклопедии
Перейти к навигации Перейти к поиску
JWChat
Скриншот программы JWChat
Скриншот главного окна JWChat
Тип Программа мгновенного обмена сообщениями , конференция , чат
Разработчик JWChat Team
Написана на JavaScript
Операционная система Cross-platform
Языки интерфейса Английский , немецкий
Первый выпуск 29 июня 2004 года
Аппаратная платформа Веб-приложение
Последняя версия 1.0 ( 10 декабря 2008 года )
Лицензия GNU GPL
Сайт stefan-strigler.de/jwcha…

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

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

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

Возможности

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

Архитектура

[ править | править код ]

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

Примечания

[ править | править код ]
  1. 1 2 Peter Saint-Andre, Kevin Smith, Remko Troncon. Clients // XMPP: The Definitive Guide: Building Real-Time Applications with Jabber Technologies . ? O'Reilly , 2009-04-16. ? 308 с. ? P. 257. ? ISBN 9780596555597 . Архивировано 1 декабря 2013 года.
  2. Peter Saint-Andre, Kevin Smith, Remko Troncon. JavaScript // XMPP: The Definitive Guide: Building Real-Time Applications with Jabber Technologies . ? O'Reilly , 2009-04-16. ? 308 с. ? P. 259. ? ISBN 9780596555597 . Архивировано 1 декабря 2013 года.