it-swarm.com.de

JavaScript WebSockets mit UDP?

Ich schreibe eine JavaScript-Anwendung, die eine große Menge an Daten von anderen Benutzern erhalten muss. Es ist nicht wichtig, ob einige dieser Daten verloren gehen. Gibt es eine Möglichkeit, JavaScript WebSockets mit UDP anstelle von TCP zu verwenden?

67
user142019

Nein, in JavaScript ist keine UDP-Kommunikation möglich. Es tut uns leid.

46

Es hört sich so an, als ob Sie auf WebRTC warten, was den Standardprozess durchläuft. Wie bereits erwähnt, wird WebSockets durch die Initiierung mit einem HTTP-Upgrade über TCP) ausgeführt.

51
Chad

Das WebSockets-Protokoll ist über TCP nur wie aktuell definiert.

Sie können DP mit Flash ausführen, wenn Sie einen RTMFP-Server (Real Time Messaging Flow Protocol) verwenden möchten.

5
kanaka

Klingt so, als wäre die Frage für clientseitiges UDP gedacht, aber seitdem bin ich hier gelandet ...

Sie können UDP in JavaScript auf dem Server mithilfe des Pakets node.jsdgram ausführen.

3
Nick Benes

Wenn diese Frage noch offen ist: Ich habe ein Projekt namens JNEXT gefunden und es gibt ein Beispiel für die Verwendung von UDP. Das Projekt selbst scheint angehalten zu sein, aber zumindest in Firefox funktioniert es (es funktioniert nicht mit Chrome und Opera). Vielleicht lohnt es sich, danach zu suchen.

1
Klaus