Tigase es un proyecto de código abierto (solo GNU AGPL-3.0 ) iniciado por Artur Hefczyc en octubre de 2004 para desarrollar una implementación de servidor XMPP en Java .
Desarrollador (es) | Artur Hefczyc |
---|---|
Versión inicial | Octubre de 2004 |
Lanzamiento estable | 8.0.0 [1] / 6 de marzo de 2019 |
Versión de vista previa | 8.1.0-INSTANTÁNEA |
Repositorio | GitHub |
Escrito en | Java |
Sistema operativo | Multiplataforma |
Plataforma | Java |
Tipo | Servidor XMPP |
Licencia | Solo AGPL-3.0 |
Sitio web | tigase.net |
Inicialmente, el objetivo era desarrollar un servidor XMPP totalmente compatible con retrocompatibilidad con una especificación XMPP informal . Con el tiempo, el proyecto se ha dividido en partes más pequeñas: implementación del servidor, herramientas XML que contienen un analizador para flujos XML y un conjunto de pruebas con un lenguaje de secuencias de comandos incorporado. En el verano de 2006, la biblioteca y la aplicación del lado del cliente en Java se unieron al proyecto Tigase. En noviembre de 2013, Tigase agregó un proyecto de capa de API REST y herramientas HTTP posteriores: AdminUI.
En 2018, se lanzó la nube IoT1 , uniendo todo el software XMPP y Tigase para facilitar la comunicación de los dispositivos IoT.
Tigase se encuentra actualmente en desarrollo activo: el 6 de marzo de 2019 se lanzó Tigase XMPP Server 8.0.0.
Subproyectos
Ahora Tigase consta de los siguientes subproyectos:
Servidor
Proyectos relacionados del lado del servidor
- Servidor Tigase XMPP : implementación principal del servidor XMPP
- Tigase XMLTools : herramientas XML, analizador de bases de datos XML simples
- Tigase Utils : repositorio con archivos comunes utilizados en otros subproyectos de Tigase
- Tigase TestSuite : conjunto de pruebas funcionales para servidores XMPP
- Herramienta de administración de la línea de comandos del servidor Tigase XMPP - Herramienta de administración de la línea de comandos [2]
- Tigase MUC - componente que permite crear salas de chat grupales
- Tigase PubSub - implementación de XEP-0060: extensión Publicar-Suscribir
- Archivado de mensajes de Tigase : componente para el servidor XMPP de Tigase como componente del servidor, que implementa XEP-0136: Archivado de mensajes
- Tigase Socks5 Proxy - XEP-0065: Implementación de SOCKS5 Bytestreams para el componente Tigase XMPP Server que permite la transferencia de archivos entre clientes
- Tigase STUN - implementación del protocolo STUN
- API HTTP de Tigase : componente HTTP que proporciona API REST, instalador basado en web y AdminUI.
Cliente
- Tigase JaXMPP - biblioteca cliente XMPP
- Tigase Stork - cliente XMPP de Android
- Biblioteca cliente Tigase Swift XMPP: biblioteca XMPP escrita en Swift
- BeagleIM - cliente macOS XMPP
- SiskinIM : cliente XMPP de iOS
Ver también
Referencias
- ^ "Lanzamiento de disponibilidad general de Tigase XMPP Server 8.0.0" . tigase.net . 2019-03-06 . Consultado el 7 de marzo de 2019 .
- ^ Anuncio de la herramienta de administración de línea de comandos de Tigase
enlaces externos
Coordenadas : 58 ° 21′01 ″ N 26 ° 59′45 ″ E / 58.35028 ° N 26.99583 ° E