Sun. Dec 22nd, 2024

11 soluciones de código abierto para crear su propio servidor XMPP de forma gratuita

By admin Jan 28, 2024

¿Qué es el servidor XMPP?

XMPP representa Protocolo extensible de mensajería y presencia que es un conjunto de tecnologías para Mensajería instantáneacomunicación de audio y vídeo, colaboración en equipo, información de presencia en línea y chat multipartito.

XMPP funciona pasando pequeños fragmentos estructurados de datos XML entre puntos finales (clientes) a través de servidores intermediarios

Muchas empresas de diferentes sectores requieren servidores XMPP para configurar plataformas de mensajería de colaboración, ya sea para sus equipos internos o para soporte instantáneo al cliente.

XAMPP requiere un servidor y un cliente. El cliente puede ser una aplicación de escritorio, móvil o web.

En este artículo, le ofrecemos una lista de servidores XMPP de código abierto que cualquiera puede utilizar para configurar su propia plataforma de mensajería.

Servidores XMPP/Jabber de código abierto

1- Prosŏdy IM

Prosŏdy IM es un servidor Jabber/XMPP de código abierto que puedes configurar en varios minutos. Viene con soporte integrado para varias extensiones XMPP (XEP). El servidor de mensajería instantánea Prosŏdy es un sistema modular y ofrece una larga lista de módulos principales y comunitarios. Los desarrolladores también pueden crear sus propios módulos personalizados con la ayuda de la comunidad y la documentación amigable para desarrolladores.

2- Abrir fuego

Abran fuego es un servidor XMPP multiplataforma gratuito y de código abierto. Está escrito con tecnologías Java y publicado bajo licencia Apache 2.0.Abran fuego es un servidor de colaboración en tiempo real (RTC) con licencia Apache de código abierto. Utiliza el único protocolo abierto ampliamente adoptado para mensajería instantánea, XMPP (también llamado Jabber). Openfire es increíblemente fácil de configurar y administrar, pero ofrece seguridad y rendimiento sólidos.

3- edición comunitaria ejabberd

ejabberd es una tecnología distribuida y tolerante a fallos que permite la creación de aplicaciones de mensajería instantánea a gran escala. El servidor puede admitir de manera confiable miles de usuarios simultáneos en un solo nodo y ha sido diseñado para proporcionar estándares excepcionales de tolerancia a fallas. Como tecnología de código abierto, basada en estándares de la industria, ejabberd se puede utilizar para crear soluciones personalizadas de manera muy rentable. El ejabberd es totalmente compatible con XMPP, tiene un protocolo basado en XML y admite varios protocolos. A diferencia de muchos otros servidores XMPP, The servidor ejabberd es un sistema fácil de usar para el administrador que viene con un completo sistema de administración web, herramientas de línea de comandos (CLI) orientadas al administrador y se ejecuta en sistemas Windows, Unix y Linux. El servidor ejabberd es otro servidor XMPP gratuito y de código abierto impulsado por la comunidad. Es una plataforma de mensajería robusta y enormemente escalable (XMPP, MQTT, servidor SIP)

4- MangostaIM

MangostaIM es un servidor XMPP robusto, escalable y eficiente en el núcleo de una plataforma de Mensajería Instantánea dirigida a grandes instalaciones. MongooseIM se creó originalmente para empresas y puede aceptar sesiones de clientes a través de Vanilla XMPP, REST API y SSE, así como Websockets y BOSH (HTTP de sondeo largo).

5- Metrónomo

Metrónomo Comenzó como una bifurcación de Prosody IM, pero ahora ofrece más funciones de nivel empresarial y fáciles de usar para los desarrolladores. Más allá de sus increíbles funciones, ofrece documentación detallada para la instalación, configuración y gestión administrativa.

6- Chacal

Chacal es un nuevo servidor de mensajería instantánea para el Protocolo Extensible de Presencia y Mensajería (XMPP), escrito en lenguaje de programación Go. Jackal es un servidor altamente personalizable y admite SSL/TLS obligatorio, compresión de flujo con (zlib), almacenamiento en caché con Redis y funciona en Linux y macOS.

El Servidor de usuario M-Link es el servidor central de presencia y mensajería instantánea de Isode basado en el estándar XMPP (Protocolo de presencia y mensajería extensible). Su conjunto de características lo hace ideal para implementaciones donde la seguridad, la confiabilidad y la funcionalidad especial son vitales, así como para implementaciones públicas de gran tamaño. M-Link admite el cliente Swift XMPP, BOSH (XEP-0124: flujos bidireccionales sobre HTTP síncrono), que es un mecanismo para operar XMPP a través de HTTP, admite archivo, búsqueda y ofrece un control de acceso completo a MUC (chat multiusuario).

8- Servidor Tigase XMPP

Servidor Tigase XMPP es nuestro software de servidor insignia escrito en Java para construir sistemas de comunicación instantánea (IC). La explicación más básica es que Tigase es un servidor de chat, pero es mucho más que eso. Admite notificaciones automáticas, reenvío de mensajes y viene con soporte móvil completo y una sólida protección contra abusos incorporada. Con Tigase XMPP, no necesita preocuparse por el registro de auditoría, por lo que es una solución ideal para los países de la UE debido a su mecanismo de registro de auditoría incorporado que cumple con el RGPD.

9- JabberD

Servidor JabberD XMPP o Jabber open-source server 2.x, es un servidor XMPP personalizado que busca estabilidad y extensibilidad. JabberD es un lenguaje de programación C, por lo que ahorra recursos y puede funcionar sin problemas en Raspberry Pi y enrutador OpenWRT. JabberD también es distribuido, lo que significa que puede ejecutar múltiples instancias de procesos de componentes de Jabberd para distribuir la carga entre las máquinas. JabberD viene con docenas de Protocolos de extensión XMPPque puedes consultar en sus sitios web.

10- Vides

vides es un servidor de chat XMPP que admite miles de conexiones simultáneas y utiliza EventMachine para E/S asíncronas. Los datos del usuario se almacenan en un base de datos SQL, sofádb, MongoDB, Redis, el sistema de archivos o una implementación de almacenamiento personalizada que usted proporcione. Se puede utilizar la autenticación LDAP para que los nombres de usuario y las contraseñas no se almacenen en la base de datos del chat. El cifrado SSL es obligatorio en todas las conexiones de clientes y servidores.

11- El servidor aenigma XMPP

https://github.com/openspace42/aenigma

A pesar de que se está cerrando y de sugerir Matrix y Riot.IM como alternativa, el servidor aenigma sigue siendo el servidor XMPP elegido por muchos equipos en todo el mundo.

El sistema se basa originalmente en el servidor EJabberd XMPP y cumple con todas sus funciones y protocolos.

El servidor aenigma es fácil de implementar y viene con docenas de funciones ampliadas para una administración más sencilla y una seguridad mejorada.

Sin embargo, tenga en cuenta que el proyecto está cerrado.

nota final

Aquí enumeramos los mejores servidores XMPP gratuitos de código abierto y utilizables que puede utilizar para construir su red de chat. Si conoce algún otro servidor de código abierto que se nos haya escapado, háganoslo saber.

Etiquetas

comunicación Desarrollo de código abierto Empresa Lista servidores servidor chat Libre Linux macos Autohospedado Productividad

By admin

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *