Разработчики) | Зажигать в реальном времени |
---|---|
Стабильный выпуск | 4.6.1 / 6 января 2021 г . [1] |
Репозиторий | |
Написано в | Ява |
Платформа | Кроссплатформенность |
Тип | XMPP сервер |
Лицензия | Лицензия Apache 2.0 [2] |
Веб-сайт | www |
Openfire (ранее известный как Wildfire и Jive Messenger ) - это сервер обмена мгновенными сообщениями (IM) и группового чата для протокола Extensible Messaging and Presence Protocol (XMPP). Он использует написанное на Java и распространяется под лицензией Apache License 2.0. [2]
История [ править ]
Проект был создан Jive Software примерно в 2002 году, отчасти для поддержки своего веб-инструмента поддержки клиентов FastPath, как Jive Messenger , и переименован в Wildfire в 2005 году. Из-за проблемы с товарным знаком [3] он был переименован в Openfire в 2007 году. Проект был полностью передан сообществу в 2008 году. [4] Jive продолжал принимать проект до 2016 года. [5]
Текущее управление [ править ]
После того, как Jive Software передала проект Openfire сообществу Ignite Realtime, для управления его проектами была основана Ignite Realtime Foundation [6] . Openfire продолжал разрабатываться по модели сообщества в рамках Ignite Realtime Foundation. Руководитель проекта - Дэйв Кридланд.
Веб-панель администрирования [ править ]
Большая часть администрирования сервера осуществляется через веб-интерфейс, который по умолчанию работает на портах 9090 (HTTP) и 9091 (HTTPS). Администраторы могут подключаться из любого места и редактировать сервер и параметры конфигурации.
Особенности [ править ]
Openfire поддерживает следующие функции:
- Веб-панель администрирования
- Интерфейс плагина
- Настраиваемый
- Поддержка SSL / TLS [7]
- Удобный веб-интерфейс и пошаговая установка
- Возможность подключения к базе данных (например, встроенная HSQLDB или другая СУБД с драйвером JDBC 3) для хранения сообщений и сведений о пользователях
- Подключение LDAP
- Независимая от платформы, чистая Java
- Полная интеграция со Spark (клиент XMPP)
- Может поддерживать более 50 000 одновременных пользователей [8]
Openfire имеет сильную поддержку плагинов и индивидуальных сборок; существует множество плагинов, доступных для немедленной загрузки и установки через консоль администратора, и многие установки имеют специальные плагины.
Openfire позволяет нескольким экземплярам сервера работать вместе в одной кластерной среде. Существует плагин кластеризации с открытым исходным кодом, основанный на технологии Hazelcast с открытым исходным кодом .
См. Также [ править ]
- Расширяемый протокол обмена сообщениями и присутствия
- Сравнение программного обеспечения сервера XMPP
Ссылки [ править ]
- ^ "Релизы - igniterealtime / Openfire" . Проверено 27 октября 2020 г. - через GitHub . CS1 maint: discouraged parameter (link)
- ^ a b Мэтт Такер (15 сентября 2009 г.). «Openfire под лицензией Apache 2.0» . Проверено 12 марта 2013 года . CS1 maint: discouraged parameter (link)
- ^ Некоторые плохие новости по именованию , Мэтту Такеру, Ignite Realtime Blogs
- ^ Openfire Enterprise становится открытым исходным кодом , Мэтт Такер, блог Ignite Realtime
- ^ Jive Software перестанет спонсировать хостинг IgniteRealtime , Гус дер Киндерен, дискуссионный форум Ignite Realtime
- ^ Создание фонда Ignite Realtime , Гус дер Киндерен, блог Ignite Realtime
- ↑ Guus der Kinderen (2 марта 2011 г.). «Выпущен Openfire 3.7.0!» . Проверено 12 марта 2013 года . CS1 maint: discouraged parameter (link)
- ↑ Jive Software (14 марта 2007 г.). «Масштабируемость Openfire» (PDF) . Проверено 25 ноября 2014 года . CS1 maint: discouraged parameter (link)
Внешние ссылки [ править ]
- Официальный веб-сайт
- Openfire на GitHub