Openfire (anteriormente conocido como Wildfire y Jive Messenger ) es un servidor de mensajería instantánea (MI) y chat grupal para el Protocolo de presencia y mensajería extensible (XMPP). Se utiliza escrito en Java y con licencia de Apache License 2.0. [2]
Desarrollador (es) | Encender en tiempo real |
---|---|
Lanzamiento estable | 4.6.1 / 6 de enero de 2021 [1] |
Repositorio | |
Escrito en | Java |
Plataforma | Multiplataforma |
Tipo | Servidor XMPP |
Licencia | Licencia de Apache 2.0 [2] |
Sitio web | www |
Historia
El proyecto fue creado por Jive Software alrededor de 2002, en parte para respaldar su herramienta de soporte al cliente FastPath basada en la web, como Jive Messenger , y se renombró como Wildfire en 2005. Debido a un problema de marca registrada, [3] se renombró aún más a Openfire. en 2007. El proyecto se entregó por completo a la comunidad en 2008. [4] Jive continuó albergando el proyecto hasta 2016. [5]
Gobernanza actual
Después de que Jive Software entregara el proyecto Openfire a la comunidad Ignite Realtime, se fundó Ignite Realtime Foundation [6] para gobernar sus proyectos. Openfire continuó desarrollándose bajo un modelo comunitario, como parte de Ignite Realtime Foundation. El líder del proyecto es Dave Cridland.
Panel de administración basado en web
La mayor parte de la administración del servidor se realiza a través de una interfaz web, que se ejecuta en los puertos 9090 (HTTP) y 9091 (HTTPS) de forma predeterminada. Los administradores pueden conectarse desde cualquier lugar y editar el servidor y los ajustes de configuración.
Características
Openfire admite las siguientes características:
- Panel de administración basado en web
- Interfaz de complemento
- Personalizable
- Compatibilidad con SSL / TLS [7]
- Interfaz web fácil de usar e instalación guiada
- Conectividad de base de datos (es decir, HSQLDB integrado u otro DBMS con controlador JDBC 3) para almacenar mensajes y detalles del usuario
- Conectividad LDAP
- Independiente de la plataforma, Java puro
- Integración completa con Spark (cliente XMPP)
- Puede admitir más de 50.000 usuarios simultáneos [8]
Openfire tiene un fuerte soporte para complementos y compilaciones personalizadas; Hay numerosos complementos disponibles para su descarga e instalación inmediata a través de la consola de administración, y muchas instalaciones tienen complementos personalizados.
Openfire permite que varias instancias de servidor trabajen juntas en un entorno agrupado. Hay un complemento de agrupación en clústeres de código abierto basado en la tecnología Hazelcast de código abierto .
Ver también
Referencias
- ^ "Lanzamientos - igniterealtime / Openfire" . Consultado el 27 de octubre de 2020 , a través de GitHub .
- ^ a b Matt Tucker (15 de septiembre de 2009). "Openfire bajo licencia Apache 2.0" . Consultado el 12 de marzo de 2013 .
- ^ Algunas malas noticias sobre Naming , Matt Tucker, Ignite Realtime Blogs
- ^ Openfire Enterprise se está convirtiendo en código abierto , Matt Tucker, Ignite Realtime Blog
- ^ Jive Software dejará de patrocinar el alojamiento IgniteRealtime , Guus der Kinderen, Ignite Realtime Discussion Forum
- ^ Iniciando la Fundación Ignite Realtime , Guus der Kinderen, Blog Ignite Realtime
- ^ Guus der Kinderen (2 de marzo de 2011). "¡Openfire 3.7.0 ha sido lanzado!" . Consultado el 12 de marzo de 2013 .
- ^ Jive Software (14 de marzo de 2007). "Escalabilidad de Openfire" (PDF) . Consultado el 25 de noviembre de 2014 .
enlaces externos
- Página web oficial
- Openfire en GitHub