BOSH : Différence entre versions

De Wiki JabberFR
Aller à : navigation, rechercher
(intro ; voir aussi ; Utilisation ; Références ; Catégorie:Fonctionnalité Jabber ; liens)
 
m (Remplacement (XMPP => Jabber))
 
(2 révisions intermédiaires par un autre utilisateur non affichées)
Ligne 1 : Ligne 1 :
BOSH (''Bidirectional-streams Over Synchronous HTTP'') désigne une méthode permettant d'encapsuler un flux de données dans une connexion HTTP. Typiquement, les données peuvent être des messages XMPP. BOSH permet donc une connexion client-serveur Jabber pleinement fonctionnelle lorsque seule une connexion HTTP est possible. Cela peut permettre de surmonter des contraintes techniques ou de barrières (tels que les pare-feux).
+
BOSH (''Bidirectional-streams Over Synchronous HTTP'') désigne une méthode permettant d'encapsuler un flux de données dans une connexion HTTP.
 +
 
 +
Le principe repose sur une double connection HTTP longue, permettant aussi bien au client d'envoyer des requêtes au serveur, que l'inverse. Les données transitées peuvent être des messages Jabber, ou autre. BOSH permet donc une connexion client/serveur Jabber pleinement fonctionnelle lorsque seule une connexion HTTP est possible. Cela peut permettre de surmonter des contraintes techniques ou de barrières (tels que les pare-feux).
  
 
== Utilisation ==
 
== Utilisation ==
  
 
* Idéal pour les [[:Catégorie:Client Web|clients Web]].
 
* Idéal pour les [[:Catégorie:Client Web|clients Web]].
 +
* Utile également hors du contexte Jabber.
  
 
== Voir aussi ==
 
== Voir aussi ==
  
* [[Http-polling]] et [[Http binding]]
+
* [[HTTP Polling]] et [[HTTP Binding]]
  
 
== Références ==
 
== Références ==
  
 
* BOSH est décrit dans la [http://xmpp.org/extensions/xep-0124.html XEP 124]
 
* BOSH est décrit dans la [http://xmpp.org/extensions/xep-0124.html XEP 124]
* L'utilisation de BOSH avec XMPP est décrit dans la [http://xmpp.org/extensions/xep-0206.html XEP 206]
+
* L'utilisation de BOSH avec Jabber est décrit dans la [http://xmpp.org/extensions/xep-0206.html XEP 206]
  
 
== Liens ==
 
== Liens ==

Version actuelle datée du 23 mai 2010 à 21:40

BOSH (Bidirectional-streams Over Synchronous HTTP) désigne une méthode permettant d'encapsuler un flux de données dans une connexion HTTP.

Le principe repose sur une double connection HTTP longue, permettant aussi bien au client d'envoyer des requêtes au serveur, que l'inverse. Les données transitées peuvent être des messages Jabber, ou autre. BOSH permet donc une connexion client/serveur Jabber pleinement fonctionnelle lorsque seule une connexion HTTP est possible. Cela peut permettre de surmonter des contraintes techniques ou de barrières (tels que les pare-feux).

Utilisation

  • Idéal pour les clients Web.
  • Utile également hors du contexte Jabber.

Voir aussi

Références

  • BOSH est décrit dans la XEP 124
  • L'utilisation de BOSH avec Jabber est décrit dans la XEP 206

Liens