Websocket VS HTTPs + VPN jeedom

Tags: #<Tag:0x00007fcba4c284f0>

Hello,

J’ai un peu cherché sur les autres threads généraux mais pas trouvé de réponse.

Je me posait la question : quel sont les avantages/inconvénients de chaque type de connexion ?
Car de ce que je connais du websocket, c’est une connexion permanente donc l’application sera beaucoup plus vite à jour, correct ? Si oui, est-ce que la différence est flagrante ?

J’en viens à mon problème:
J’ai configuré en websocket, et l’application se connecte correctement tout fonctionne nickel.
Mais quand je quitte la maison (ou que je me met sur la 4G), mon url externe passe par le VPN officiel de jeedom (https://xxx.dnsx.jeedom.com) et ça ne marche plus, car je suppose que le VPN ne laisse passer que le port 443 et pas le port 8090 du websocket.

Donc mes questions:

  • Est-ce que quelqu’un a pu faire fonctionner le ws avec le vpn de jeedom ? Si oui, sur quel port ?
  • Si y a un vrai plus à la connexion en websocket, ça pourrait être intéressant que l’application aie un mode hybride de connexion, càd websocket pour internet et http pour externe ? Je sais pas si d’autres sont dans le même cas que moi …

Merci pour l’aide :slight_smile:

Bon … j’avoue que j’espérait un peu plus de réaction …

Salut @Fabske
Désolé j’avais pas vu ton message.
Alors oui le websocket est sûrement un peu plus performant que le http.
Mais dans les 2 cas la connexion est permanente, sauf qu’en http c’est uniquement dans le sens jeedom vers appli.
En websocket la connexion est bi directionnelle.

La connexion ws est incompatible avec le vpn de jeedom je n’y peux rien…
Je ne prévois pas pour le moment en tout cas de faire un mix ça me compliquerait bien des choses…

Ce que tu dis dans ce message concernant le Websocket est trés intéressant :
« … un peu plus performant que le http … »
" … En websocket la connexion est bi directionnelle… ".
Tu devrais le rajouter dans ta doc car pour les non-initiés il est difficile de comprendre l’intérêt du Websocket, ses avantages…
Félicitations pour ton excellent travail ! :clap: :clap: :clap:

Merci pour ton retour
En espérant qu’à un moment jeedom puisse autoriser d’ouvrir un autre port … on peut toujours réver :sweat_smile: