Offenes Feuer - Openfire

Offenes Feuer
Openfire 3.7.1 Admin-Konsole screenshot.jpg
Openfire-Admin-Konsole
Entwickler Echtzeit zünden
Stabile Version
4.6.1 / 6. Januar 2021 ; vor 8 Monaten ( 2021-01-06 )
Repository
Geschrieben in Java
Plattform Plattformübergreifend
Typ XMPP-Server
Lizenz Apache-Lizenz 2.0
Webseite www .igniterealtime .org /projects /openfire / Bearbeiten Sie dies auf Wikidata

Openfire (früher bekannt als Wildfire und Jive Messenger ) ist ein Instant Messaging (IM) und Gruppenchat- Server für das Extensible Messaging and Presence Protocol (XMPP). Es ist in Java geschrieben und unter der Apache License 2.0 lizenziert .

Geschichte

Das Projekt wurde um 2002 von Jive Software ins Leben gerufen , teilweise um ihr webbasiertes Kundensupport-Tool FastPath als Jive Messenger zu unterstützen , und wurde 2005 in Wildfire umbenannt. Aufgrund eines Markenproblems wurde es 2007 weiter in Openfire umbenannt . Das Projekt wurde 2008 vollständig an die Community übergeben. Jive hat das Projekt bis 2016 gehostet.

Aktuelle Governance

Nachdem Jive Software das Openfire-Projekt an die Ignite Realtime-Community übergeben hatte, wurde die Ignite Realtime Foundation gegründet, um ihre Projekte zu verwalten. Openfire wurde im Rahmen eines Community-Modells als Teil der Ignite Realtime Foundation weiter entwickelt. Der Projektleiter ist Dave Cridland.

Webbasiertes Administrationspanel

Die Administration des Servers erfolgt größtenteils über ein Webinterface, das standardmäßig auf den Ports 9090 (HTTP) und 9091 (HTTPS) läuft. Administratoren können von überall aus eine Verbindung herstellen und die Server- und Konfigurationseinstellungen bearbeiten.

Merkmale

Openfire unterstützt die folgenden Funktionen:

  • Webbasiertes Administrationspanel
  • Plugin-Schnittstelle
  • Anpassbar
  • SSL/TLS- Unterstützung
  • Benutzerfreundliche Weboberfläche und geführte Installation
  • Datenbankanbindung (dh eingebettete HSQLDB oder ein anderes DBMS mit JDBC 3-Treiber) zum Speichern von Nachrichten und Benutzerdetails
  • LDAP- Konnektivität
  • Plattformunabhängiges, reines Java
  • Vollständige Integration mit Spark (XMPP-Client)
  • Kann mehr als 50.000 gleichzeitige Benutzer unterstützen

Openfire bietet starke Unterstützung für Plugins und angepasste Builds; Es stehen zahlreiche Plugins zum sofortigen Herunterladen und Installieren über die Admin-Konsole zur Verfügung, und viele Installationen verfügen über maßgeschneiderte Plugins.

Openfire ermöglicht die Zusammenarbeit mehrerer Serverinstanzen in einer geclusterten Umgebung. Es gibt ein Open-Source-Clustering-Plugin, das auf der Open-Source- Hazelcast- Technologie basiert .

Siehe auch

Verweise

Externe Links