Ajout compatibilité websocket

Non Nonnon partagé ce idée il y a 7 années
En cours

Bonjour,


Il serait bien que l'hébergement de type World Platform possède la compatibilité avec websocket.

En effet, il est actuellement impossible d'utiliser socket.io lorsqu'on utilise node.js. C'est pourtant l'une de ses bases, bien souvent utilisée. C'est pourquoi il serait intéressant de l'intégrer ou d'au moins prévenir les utilisateurs qu'il n'est actuellement pas possible de le mettre en place...


Merci pour votre attention,

Cordialement.

Réponses (3)

photo
2

Clairement indispensable !

Il est étonnant que que la compatibilité websocket ne soit pas déjà mise en place au vue de la qualité de Planethoster.

J'avais déjà fait la demande il y a plusieurs mois sur un ticket et on m'avait répondu qu'ils y travaillaient...

Node.js c'est bien, mais sans websocket, j'ai des projets que je ne pourrai pas héberger sur planethoster.

Espérons qu'ils réalisent et le mettent en place rapidement.

photo
1

Il devient presque primordiale d'avoir accès à cette fonctionnalité !

photo
1

Bonjour,


Les websockets ne sont pas compatibles avec World présentement pour des raisons techniques.


Par contre, suite à analyse de la situation, il semble que socket.io est un système dynamique qui s'adapte facilement aux fonctionnalités du navigateur et du serveur. Il est donc possible d'utiliser socket.io sans problème.


Je viens de créer un exemple basé sur la démo officielle de socket.io.


Je vous invite à tester: http://socketio.planethoster.org/


Voici le code source: https://github.com/PlanetHoster/socket.io-exemple


Cordialement,

Gabriel P.

photo
1

Malheureusement, Il ne semble pas y avoir de support pour SocketIO, Django et Python 3 (seulement Python 2). Est-ce que World sera eventuellement compatible avec les websockets?

photo
1

Bonjour, j'ai essayé de faire fonctionner votre exemple mais je me retrouve avec ces 2 erreurs en boucle :


  1. /socket.io/?EIO=3&transport=polling&t=Llo1O9K&sid=JryqwlhfmmAGvPAvAAAO Failed to load resource: the server responded with a status of 400 (Bad Request).


  1. polygone.club1.fr/:1 WebSocket connection to 'ws://polygone.club1.fr/socket.io/?EIO=3&transport=websocket&sid=JryqwlhfmmAGvPAvAAAO' failed: WebSocket is closed before the connection is established.

http://polygone.club1.fr/

photo
1

Bonjour Nicolas,


Pouvez-vous envoyer un ticket ? Je vais regarder de mon bord.

photo
2

Qu'en est-il de la compatibilité Webscokets? Sera-t-elle eventuellement implementée?

photo
2

J'aimerais également vraiment que cette fonctionnalité soit ajoutée, c'est très important !

Merci PlanetHoster :)

photo
1

Concernant la compatibilité Python 3, c'est désormais en place.

Il faut aller dans le Panel World / Language/Python, et après avoir ajouté une application, il faut aller dans configuration pour avoir les informations complementaire sur l environnement de l'application.

photo
Poster un commentaire
 
Joindre un fichier