Serveur Websocket en python

Liste des GroupesRevenir à fcl python 
Sujet : Serveur Websocket en python
De : nospam_guillaumemacie (at) *nospam* gmail.com.invalid (GuiguiPolytech)
Groupes : fr.comp.lang.python
Date : 24. Nov 2021, 11:04:45
Autres entêtes
Organisation : !No_Organization!
Message-ID : <4-GdnYq2n56wnQP8nZ2dnUU798zNnZ2d@giganews.com>
Bonjour, j'ai une fonction python qui lance mon serveur websocket :

    def start_websocketServer(self):
        server = WebSocketServer('', 7890, websocket_server)
        server_thread = threading.Thread(target=server.serve_forever)
        # Exit the server thread when the main thread terminates
        server_thread.daemon = True
        server_thread.start()
        print("WebSocket server is running on PORT 7890")

Cette fonction lance un thread avec le serveur dedans.

J'ai une page Web avec du code JS :
const ws = new WebSocket("ws://localhost:7890")
ws.addEventListener("open", () => {
   console.log("we are connected !");
});

Cette partie de script permet simplement de se connecter au serveur et
d'afficher dans la console WEB qu'on a bien réussi à se connecter.

Probleme : Je n'arrive pas à me connecter au serveur websocket. Pourtant si je
lance un programme à part avec les meme lignes de code pour lancer le serveur
cela marche très bien. Pourquoi dans un thread cela ne marcherait pas ?

Date Sujet#  Auteur
24 Nov 21 * Serveur Websocket en python2GuiguiPolytech
24 Nov 21 `- Re: Serveur Websocket en python1Nicolas

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal