. 1 3 4 5 6 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z А Б В Г Д Е З И К Л М Н О П Р С Т У Х Ц Ч

Openfire

Openfire – это сервер мгновенных сообщений (Jabber/XMPP), который предоставляет возможность общения в реальном времени через текстовые сообщения, аудио- и видеозвонки. Он поддерживает большинство популярных протоколов обмена сообщениями и имеет расширяемую архитектуру, что позволяет создавать собственные плагины и расширения. Openfire обладает открытым исходным кодом, написанным на языке JAVA, и доступен для скачивания и использования бесплатно. Поддерживает различные Windows, различные  UNIX платформы, включая Linux, включен, как составная часть в Elastix Linux.

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

Программная архитектура сервера обеспечивает поддержку плагинов. Реализована поддержка SSL/TLS. Для хранения сообщений и профилей пользователей сервер использует реляционную базу данных, к которой подключается по JDBC, поддерживаются Oracle Database, Microsoft SQL ServerPostgreSQL, IBM DB2, Adaptive Server Enterprise, MySQL, а также встраиваемая СУБД HSQLDB. Производитель утверждает о поддержке до 50 тыс. одновременных пользователей на сервер. Возможно горизонтальное масштабирование — запуск нескольких экземпляров сервера на различных узлах при работе с распределённой базой данных (поддерживается распределённый резидентный грид Hazelcast).

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

Разработан в 2002 году компанией Jive Software, с 2008 года — открыт и передан в сообщество. С 2016 года разработкой и распространением сервера занимается фирма Igniterealtime во главе с Дэвидом Кридлендом, которая также выпускает jabber-клиент Spark, полная совместимость с которым поддерживается непосредственно производителем.

8 декабря 2017 года продукт русифицирован.

Преимущества применения openfire:
1. Простота установки и настройки: openfire легко устанавливается и настраивается, что делает его доступным для использования как опытными администраторами, так и новичками.
2. Гибкость и расширяемость: openfire предлагает множество возможностей для настройки и расширения функционала, что позволяет создать персонализированное решение под конкретные потребности.
3. Безопасность: openfire обеспечивает высокий уровень безопасности с помощью шифрования данных и возможности управления доступом пользователей.
4. Бесплатность: openfire является бесплатным программным обеспечением с открытым исходным кодом, что позволяет сэкономить средства на лицензионных платежах.
Недостатки применения openfire:
1. Ограниченные возможности аудио и видео коммуникации: openfire предназначен в первую очередь для текстовых чатов и обмена файлами, поэтому у него ограниченные возможности для аудио и видео коммуникации.
2. Необходимость в дополнительных компонентах: для полноценного функционирования openfire может потребоваться установка дополнительных компонентов и плагинов, что может увеличить сложность настройки и поддержки.
3. Масштабируемость: openfire может столкнуться с проблемами масштабирования при работе с большим количеством пользователей и большим объемом данных.
4. Совместимость: openfire может иметь проблемы совместимости с некоторыми другими системами и приложениями, что может потребовать дополнительных усилий для интеграции.

Обсуждение закрыто.