« Découverte de services » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Ajout d'une illustration + ajout de Gajim dans la liste des clients) |
|||
Ligne 11 : | Ligne 11 : | ||
# une requête disco sur une salle permet d'obtenir la configuration de la salle. | # une requête disco sur une salle permet d'obtenir la configuration de la salle. | ||
Souvent, les clients proposent un bouton « services » ou « passerelles » et toutes les requêtes sont effectuées automatiquement par le client. Une interface permet alors de visualiser les services disponibles. | [[Image:Decouverte_services.png]] | ||
Souvent, les clients proposent un bouton « ''services'' » ou « ''passerelles'' » et toutes les requêtes sont effectuées automatiquement par le client. Une interface permet alors de visualiser les services disponibles. | |||
=Clients supportant ce protocole= | =Clients supportant ce protocole= | ||
* [ | * [[Exodus]] : OK | ||
* [ | * [[Gaim]] 1.5 : OK, ne permet pas de naviguer parmis les services mais utilise Disco pour retrouver des informations sur les services qu'il supporte (comme [[GroupChat|MUC]]) | ||
* [ | * [[Gajim|gajim]] 0.8 OK | ||
* [ | * [[Kopete]] 0.9.2 : OK | ||
* [[Psi]] 0.9.3 : OK | |||
=Serveurs supportant ce protocole= | =Serveurs supportant ce protocole= | ||
Tous les principaux serveurs supportent ce protocole. | Tous les principaux serveurs supportent ce protocole. |
Version du 20 août 2005 à 14:41
En bref
Le protocole associé est le « JEP-0030: Service Discovery ». Il définit comment obtenir :
- l'identité d'une entité du réseau Jabber (son nom, sa nature)
- la liste des fonctionnalités que cette entité supporte
- la liste des services qu'elle propose.
Pratiques courantes
Bien que les requêtes « disco » puissent être adressées à n'importe quelle entité du réseau Jabber, elles sont généralement utilisées par les clients pour découvrir les services proposés par un serveur. Exemple d'un scénario commun :
- le client envoie une requête disco au serveur, il apprend les fonctionnalités supportées par le serveur. Il obtient aussi la liste des services que propose le serveur, à savoir des passerelles vers d'autres protocoles, un annuaire d'utilisateurs et un serveur de discussion.
- le client envoie une requête disco au serveur de discussion. Il apprend les fonctionnalités supportées par le serveur et obtient la liste des salles crées sur le serveur.
- une requête disco sur une salle permet d'obtenir la configuration de la salle.
Souvent, les clients proposent un bouton « services » ou « passerelles » et toutes les requêtes sont effectuées automatiquement par le client. Une interface permet alors de visualiser les services disponibles.
Clients supportant ce protocole
- Exodus : OK
- Gaim 1.5 : OK, ne permet pas de naviguer parmis les services mais utilise Disco pour retrouver des informations sur les services qu'il supporte (comme MUC)
- gajim 0.8 OK
- Kopete 0.9.2 : OK
- Psi 0.9.3 : OK
Serveurs supportant ce protocole
Tous les principaux serveurs supportent ce protocole.