2012-07-25 6 views
7

Ich muss Chat als eine Lösung für den Kundendienst auf einer Website einrichten. Openfire und einige Plugins (FastPath und WebChat) waren sehr einfach lokal zu installieren und bieten alle Optionen für Kundenservice, die ich brauchen würde, und werden sich richtig in unser CRM integrieren.Openfire vs ejabberd für Kundenservice Chat-Entwicklung zu voller Chat-Lösung

Wir haben eine geclusterte Ejabberd-Instanz, die für etwas anderes läuft. Bevor ich ins offene Feuer schaute, war dies die naheliegende Wahl, da es bereits sicher und auf unsere Umgebung zugeschnitten wurde. Wenn Sie bei openfire alle Funktionen des Kundendienstes in einem Ejabberd-Modul vervielfältigen, scheint dies eine schlechte Ressourceninvestition zu sein.

Schließlich möchten wir auch Benutzer zu Benutzer-Chat aktivieren, und vielleicht machen es zu einem umfassenden Messaging-System.

Ist es möglich und/oder empfohlen, mit s2s oder einer anderen Technik dieselbe Datenbankinstanz zwischen den zwei verschiedenen Servern zu teilen? Hat jemand Erfahrung damit, beide Server zu betreiben? Ich bin mir sicher, dass es viele Schwierigkeiten geben wird, wenn wir diesen Weg gehen, etwas Offensichtliches?

+0

hat gefunden, welche ist am besten offenes Feuer oder jabberd für Chat-Lösung? – Iducool

+0

Wir werden beide verwenden. openfire/fastpath für Kundenservice und ejabberd für Peer-Chat/Messaging. – SPODOG

Antwort

0

In meinem Fall musste ich aus Kompatibilitätsgründen zu openfire wechseln. Ich habe eine Benutzerliste in einer SQL-Server-Datenbank und die externe Authentifizierung ist wirklich schwer und nicht für aktualisierte Versionen von ejabberd unterstützt. Für mich Openfire ist offen für andere Datenbank und einfach in bestehende Plattenformen zu integrieren