2010-11-03 22 views
14

Qualcuno sa di server WebSocket live accessibili su Internet e in ascolto sulle porte standard (ad esempio 80 e 443). Qualsiasi cosa farà - un server echo, per esempio.Server live WebSocket

Grazie

+1

Una delle risposte soddisfa? È così, puoi per favore sceglierne uno. In caso contrario, puoi aggiungere un commento sul motivo per cui possiamo aiutarti ulteriormente? – kanaka

+0

@kanaka: Non penso che sia un grosso problema. –

+0

@Josh K: certo, solo un promemoria amichevole per il poster per chiudere la domanda. Quando le persone cercano risposte esistenti a una domanda in futuro, è utile sapere che una domanda ha una risposta soddisfacente quando si esaminano le domande. – kanaka

risposta

20

La cosa migliore sta per essere WebSockets di Kazing eco server: http://websockets.org/echo.html. È facile da ricordare, lo mantengono aggiornato e funzionante.

  • WS: //echo.websocket.org (porta 80)
  • WSS: //echo.websocket.org (porta 443)
+1

Al momento non sembra funzionare! : P – Barg

+2

L'ho appena testato (entrambi ws: // e wss: //) e funziona bene per me. Forse erano tempi di inattività temporanei. – kanaka

+0

Non funziona ancora per me - né ws né wss. Questo sta usando il browser Google Chrome e ha funzionato prima. Se clicco sul pulsante Connetti, non succede nulla. In realtà sembra che tutti gli esempi noti di WebSocket abbiano smesso di funzionare per me, forse è qualcosa a che fare con la mia connessione Internet o ISP? – Barg

3

Si può facilmente crearne uno da soli, usando questo semplice script python:

https://gist.github.com/jkp/3136208

V'è un errore di battitura che devi risolvere: s/messsage/message/ e se si desidera ascoltare su qualsiasi altra cosa che localhost sostituire "localhost" con ""

5

Posso chiedere perché sono necessarie le porte standard?

In caso contrario, è sempre possibile utilizzare il mio server, guardare http://www.achex.ca per ottenere maggiori informazioni.

Achex

P.S. Vi solleverò il server per la porta 80 in un mese o così via WS indirizzo: //ws.achex.ca

2

Questa è una vecchia questione, ma penso che ci sia un altro server vale la pena menzionare: http://sockets.mbed.org/

E ' ti permette di inviare messaggi a un altro computer, come un sistema di ritrasmissione (non solo eco il tuo messaggio), e ascolta sulla porta 443.

+1

Il server di prova su server.mbed.org non sembra funzionare. – ErikPhipps

+1

Sì, sembra che sia stato chiuso definitivamente. Vedi https://developer.mbed.org/cookbook/WebSocket-Mbed-Server – Bernard