« Jabberd14 » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Lien Brisé => JOSL) |
(Lien cassé Yobi.be) |
||
Ligne 46 : | Ligne 46 : | ||
* {{en}} [http://jabberd.org/1.4/docs/serverarch.html A Guide to the Jabber Server 2.0 Architecture] (Doc obsolète mais peut aider) | * {{en}} [http://jabberd.org/1.4/docs/serverarch.html A Guide to the Jabber Server 2.0 Architecture] (Doc obsolète mais peut aider) | ||
* {{en}} [http://jabberd.org/1.4/docs/groups.html Shared groups/mod_groups] (Doc obsolète mais peut aider) | * {{en}} [http://jabberd.org/1.4/docs/groups.html Shared groups/mod_groups] (Doc obsolète mais peut aider) | ||
* {{ | * {{fr}} [http://wiki.yobi.be/wiki/Jabberd Quelques infos qui peuvent être utile pour l'administration] (Voir les users online, Envoyer un message a tous les users online, Envoyer un message du jour,...) | ||
* {{en}} [http://mail.jabber.org/pipermail/jadmin/2007-August/099584.html Astuce pour réussir à compiler Jabberd14-1.6.0 sur Sun Solaris 8] | * {{en}} [http://mail.jabber.org/pipermail/jadmin/2007-August/099584.html Astuce pour réussir à compiler Jabberd14-1.6.0 sur Sun Solaris 8] | ||
Version du 2 novembre 2008 à 22:53
jabberd14 | |
---|---|
Développeur | Matthias Wimmer |
Dernière version | 1.6.1.1 (le 22 juillet 2007) modifier |
Système(s) d'exploitation | Microsoft Windows, Mac OS X, Linux, Sun Solaris |
Type | Serveur Jabber |
Langage | Cpp |
Licence(s) | GPL |
Site web |
jabberd14 est le serveur Jabber historique de Jabber. Écrit en C et en C++, le serveur est depuis longtemps éprouvé et résiste bien à de grosses charges. Il se configure en éditant un (gros) fichier XML très bien commenté. Le configuration est fastidieuse mais pas difficile.
Ce serveur ne partage pas de code avec Jabberd 2 qui est une réimplémentation complète de jabberd, avec une architecture différente. Jabberd2 a pendant longtemps été en avance au niveau des fonctionnalités par rapport à Jabberd14, ce n'est aujourd'hui plus le cas.
À noter que jabberd14 est aussi distribué sous JOSL. À partir de la version 1.6.1, ce ne sera plus le cas, seule la GPL sera gardée.
Points forts
- stable
- support complet de XMPP (RFC 3920:XMPP Core et RFC 3921:XMPP IM) avec le gestionnaire de connection client jadc2s
- support de beaucoup d'extensions XMPP (XEP) http://lists.xmppd.org/pipermail/dev/2007-July/000094.html
- largement utilisé
- un grand nombre d'options
- développement à nouveau actif
- supporte le stockage des utilisateurs dans une base de données (MySQL ou PostgreSQL) ou dans des fichiers xml
- des paquets existent pour la plupart des distributions GNU/Linux
- un plugin existe pour webmin
Points faibles
- administration non-intuitive
- certains bugs encore présent sont très génant
- le composant de discussions entre les serveurs (s2s) ne monte pas bien en charge
- peu performant pour l'utilisation de composants externes (annuaire LDAP, etc.)
- le développement n'avance pas vite car il n'y a qu'un développeur
Liens
- (fr) Tutoriel d'installation
- (en) Téléchargement
- (en) jabberd 1.x sur jabber.org
- (en) Liste complète et à jour (07/2007) des composants ou add-ons pour Jabberd14 avec les liens)
- (en) Comment installer et configurer certains composants ou add-ons pour Jabberd14
- (en) Documentation sur l'installation, configuration, tunning de Jabberd14
- (en) La FAQ de l'administration de Jabberd14
- (en) Configurer une auhentification externe avec Jabberd14
- (en) A Guide to the Jabber Server 2.0 Architecture (Doc obsolète mais peut aider)
- (en) Shared groups/mod_groups (Doc obsolète mais peut aider)
- (fr) Quelques infos qui peuvent être utile pour l'administration (Voir les users online, Envoyer un message a tous les users online, Envoyer un message du jour,...)
- (en) Astuce pour réussir à compiler Jabberd14-1.6.0 sur Sun Solaris 8