Ich habe mir auch diese angesehen, beide scheinen in Java voll funktionsfähige XMPP-Server zu bieten. Ich weiß, dass Tigase sehr modular aufgebaut ist und Openfire noch nicht so detailliert betrachtet wurde.Vergleich zwischen Tigase, Openfire und anderen Open-Source-XMPP-Servern
Meine beabsichtigte Verwendung wäre, eine benutzerdefinierte IM-basierte App zu erstellen, die XMPP aus praktischen Gründen verwendet, anstatt meinen Server für das Gespräch mit anderen XMPP-Servern zu öffnen.
Ich versuche, meine Bedürfnisse basierend zu bewerten auf der folgenden, etwa in der Reihenfolge ihrer Bedeutung:
- Dokumentation Abdeckung & Community
- Wie einfach in eigene Funktionalität
- Lizenzierung/Kosten-Stecker - ich plane nicht, meinen Code
- Reife und Stabilität
Tigase ist leider GPL. –
Müssen Sie Ihren Code neu verteilen? Tigase ist ein typisches Backend-System und solange Sie es nicht mit einigen Modifikationen unter einem anderen Label weiterverteilen, sollten Sie sich keine Gedanken über GPL machen.Verwenden Sie es einfach für Ihre Backend-Bedürfnisse. – Yuriy
@Yuriy ja diese Lücke ist in Ordnung, wenn ich einen gehosteten Dienst ausführen, aber viele Kunden möchten möglicherweise ihren eigenen Server in ihrem Netzwerk installieren, anstatt der Cloud zu vertrauen. –