Nous avons déjà implémenté la XEP-0065 (socks 5, proxy65 c'est juste une implémentation - que nous utilisons d'ailleurs -), mais nous l'utilisons avec la méthode « historique » (la XEP-0096) qui est aussi la plus implémentée, mais qui a plusieurs soucis, en particulier elle traverse mal les NAT et firewalls.
Jingle permet aussi d'utiliser socks 5, mais la méthode de négociation est bien meilleure et permet d'établir une connexion dans pratiquement tous les cas, c'est la méthode recommandée aujourd'hui et c'est pour ça qu'il faut qu'on l'implémente.
Petite parenthèse: tu n'es pas obligé de passer par le serveur avec socks5, le proxy serveur n'est utilisé que si la connexion directe ne peut être établie.
[^] # Re: Merci et une question
Posté par Goffi (site web personnel, Mastodon) . En réponse au journal Parlons XMPP - épisode 3 - le cœur et les extensions (suite). Évalué à 4. Dernière modification le 02 juillet 2015 à 14:05.
Nous avons déjà implémenté la XEP-0065 (socks 5, proxy65 c'est juste une implémentation - que nous utilisons d'ailleurs -), mais nous l'utilisons avec la méthode « historique » (la XEP-0096) qui est aussi la plus implémentée, mais qui a plusieurs soucis, en particulier elle traverse mal les NAT et firewalls.
Jingle permet aussi d'utiliser socks 5, mais la méthode de négociation est bien meilleure et permet d'établir une connexion dans pratiquement tous les cas, c'est la méthode recommandée aujourd'hui et c'est pour ça qu'il faut qu'on l'implémente.
Petite parenthèse: tu n'es pas obligé de passer par le serveur avec socks5, le proxy serveur n'est utilisé que si la connexion directe ne peut être établie.