Openfire
Логотип программы Openfire
Скриншот программы Openfire
Административная веб-панель Openfire 4.3.0
Тип XMPP сервер
Разработчик Igniterealtime
Написана на Java[2]
Операционная система Кроссплатформенное программное обеспечение
Аппаратная платформа Java Virtual Machine
Последняя версия
Репозиторий github.com/igniterealtim…
Лицензия Apache License 2.0[3]
Сайт igniterealtime.org/… (англ.)
Логотип Викисклада Медиафайлы на Викискладе

Openfireкроссплатформенный XMPP-сервер, написанный на Java под лицензией Apache License 2.0.

История

править

Проект Jive Messenger был разработан Jive Software в 2002 году для их веб чата FastPath используемого для поддержки клиентов на сайтах. В 2005 году он был переименован в Wildfire. В 2007 году из-за проблем с торговой маркой был снова переименован в Openfire. В 2008 году исходный код был открыт. В 2016 году проект был передан в сообщество Ignite Realtime во главе с Дэвидом Кридлендом. С 2017 года продукт русифицирован.

Возможности

править

Большая часть задач администрирования сервера решается через веб-интерфейс под управлением Jetty, доступный на портах 9090 (HTTP) и 9091 (HTTPS) по умолчанию. Администраторам доступно редактирование настроек сервера, добавление и удаление пользователей, комнат конференций и так далее.

Программная архитектура сервера обеспечивает поддержку плагинов. Для хранения сообщений и профилей пользователей сервер использует реляционную базу данных, к которой подключается по JDBC, поддерживаются Oracle Database, Microsoft SQL Server, PostgreSQL, IBM DB2, Adaptive Server Enterprise, MySQL, а также встраиваемая СУБД HSQLDB.

Поддерживается до 50 тыс. одновременных пользователей на сервер. Возможно горизонтальное масштабирование — запуск нескольких экземпляров сервера на различных узлах при работе с распределённой базой данных (поддерживается распределённый резидентный грид Hazelcast[англ.]).

Обеспечена интеграция со LDAP — участниками сети могут быть пользователи Active Directory, а выбранные группы можно автоматически публиковать в списках контактов Jabber-совместимого клиента. Кроме того, возможна аутентификация пользователей посредством сторонних источников данных.

Также Ignite Realtime разрабатывает XMPP-клиент Spark для рабочего стола основанный на их же Java библиотеке Smack. Этот клиент сейчас не является приоритетным в разработке но у него поддерживается полная совместимость с Openfire.

Примечания

править

Ссылки

править

📚 Artikel Terkait di Wikipedia

TANGO

вспомогательных инструментов. JIVE — независимое Java-приложение, созданное для просмотра и редактирования базы данных TANGO. JIVE написан на Swing и для его

Embrace, Extend, and Extinguish

января 2001. Архивировано 27 мая 2012 года. Microsoft's Kerberos shuck and jive  (11 мая 2000). Архивировано из оригинала 22 февраля 2014 года. Microsoft

Дело о чашке кофе

Michael McCann, William Haltom, and Anne Bloom, «Law & Society Symposium: Java Jive: Genealogy of a Juridical Icon», 56 U. Miami L. Rev. 113 (October 2001)

Сетцер, Брайан

альбомов США и содержал хитовый сингл, кавер-версию песни Луи Примы «Jump, Jive and Wail» Сетцер продолжил выпускать сольные альбомы, в том числе сольную

Список эпизодов телесериала «Скользящие»

исходный порядок по версии Трейси Торме): 1‒2. «Пилотная серия, Часть 1 и 2» (англ. Sliders, Part 1 and 2) 6. «Лето любви» (англ. Summer of Love) 5. «Принц

Salesforce

business heats up for Radian 6, Salesforce and Jive (HTML) (англ.). London: BBC. 12911080. Архивировано 2 сентября 2011. Дата обращения: 14 января 2012

’Snaz

Young Man's Dream» Sweet 3:54 7. «Heart's Grown Cold» Zal Cleminson 5:51 8. «Java Blues» Emmett Grogan, Rick Danko 5:06 9. «Cocaine» J.J. Cale 5:04 10. «Big

The Ink Spots

(1940), «Whispering Grass» (Шептание травы) (1940), «Do I Worry» (1940), «Java Jive» (1940), «Shout, Brother, Shout» (Кричи, Брат, Кричи) (1942), «Don’t Get