Interested Article - JWChat
- 2020-04-27
- 1
JWChat — веб-клиент для обмена мгновенными сообщениями по протоколу XMPP .
Старейший из XMPP клиентов, написанных на JavaScript .
Программа является свободным программным обеспечением с открытым исходным кодом и распространяется под лицензией GNU GPL .
Возможности
- Звуковые события.
- Поддержка сторонних сервисов обмена мгновенных сообщений ICQ , AIM , MSN и прочих.
- Создание аккаунтов .
- Хранение истории сообщений (требуется поддержка сервера ).
- Вкладки чата .
- Разнообразные команды, включая добавление или удаление контактов, сортировка списка и т. д.
- Одновременное подключение к двум и более аккаунтам .
- Многопользовательский чат .
- Поддержка MUC (Message Understanding Conference).
- Сообщение об уходе/выходе.
- HTTP « ».
Архитектура
Клиент основан на библиотеке JSJaC тех же авторов , которая представляет собой объектно-ориентированную библиотеку, поддерживающую соединение с XMPP (Jabber) сервером по протоколу , или более старому протоколу опроса через http. Работает через AJAX , и совместима с основными ajax-библиотеками и javascript- фреймворками .
Примечания
- ↑ Peter Saint-Andre, Kevin Smith, Remko Tronçon. Clients // . — O'Reilly , 2009-04-16. — 308 с. — P. 257. — ISBN 9780596555597 . 1 декабря 2013 года.
- Peter Saint-Andre, Kevin Smith, Remko Tronçon. JavaScript // . — O'Reilly , 2009-04-16. — 308 с. — P. 259. — ISBN 9780596555597 . 1 декабря 2013 года.
Ссылки
- 2020-04-27
- 1