WebSockets

Diese Übersetzung ist unvollständig. Bitte helfen Sie, diesen Artikel aus dem Englischen zu übersetzen.

WebSockets ist eine fortschrittliche Technologie welche es möglich macht eine interaktive Kommunikations-Session zwischen dem Browser des Benutzers und dem Server herzustellen. Mit dieser API können Sie Nachrichten zum Server senden und ereignisorientierte Antworten erhalten ohne beim Server die Antwort abzufragen.

Dokumentation

Websocket Client-Anwendungen schreiben
Eine Anleitung um WebSocket-Clients im Browser laufen zu lassen.
WebSockets Referenz
Eine Referenz für die Client-seitige WebSocket API.
Websocket-Server schreiben (Benötigt Inhalt)
Eine Anleitung zum schreiben von Server-seitigem Code um das WebSocket-Protokoll zu handhaben.

Alle zeigen...

Tools

Siehe auch

Browser compatibility

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Version -76 support 6 4.0 (2.0) Nicht unterstützt 11.00 (disabled) 5.0.1
Protocol version 7 support Nicht unterstützt 6.0 (6.0)
Moz
Nicht unterstützt Nicht unterstützt Nicht unterstützt
Protocol version 10 support 14 7.0 (7.0)
Moz
HTML5 Labs ? ?
Standard - RFC 6455 Support 16 11.0 (11.0) 10 12.10 6.0
Usable in Workers (Ja) 37.0 (37.0) ? ? ?
Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Version -76 support ? ? ? ? ?
Protocol version 7 support ? ? ? ? ?
Protocol version 8 support (IETF draft 10) ? 7.0 (7.0) ? ? ?
Standard - RFC 6455 Support 4.4 11.0 (11.0) ? 12.10 6.0
Usable in Workers (Ja) 37.0 (37.0) ? ? ?

Gecko notes

WebSockets support in Firefox is continuing to track the evolving WebSocket specification. Firefox 6 implements version 7 of the underlying protocol, while Firefox 7 implements version 8 (as specified by IETF draft 10). Firefox mobile received WebSocket support in Firefox mobile 7.0.

Gecko 6.0

Prior to Gecko 6.0 (Firefox 6.0 / Thunderbird 6.0 / SeaMonkey 2.3), there was, incorrectly, a WebSocket object that some sites were thinking implied that WebSocket services were not prefixed; this object has been renamed to MozWebSocket.

Gecko 7.0

Starting in Gecko 7.0 (Firefox 7.0 / Thunderbird 7.0 / SeaMonkey 2.4), the network.websocket.max-connections preference is used to determine the maximum number of WebSocket connections that can be open at a time. The default value is 200.

Gecko 8.0

Starting in Gecko 8.0 (Firefox 8.0 / Thunderbird 8.0 / SeaMonkey 2.5), the deflate-stream extension to the WebSocket protocol has been disabled, since it's been deprecated from the specification drafts. This resolves incompatibilities with some sites.

Gecko 11.0

Prior to Gecko 11.0, both incoming and outgoing messages were limited to 16 MB in size. They may now be up to 2 GB in size. Note, however, that memory limitations (especially on mobile devices) make that a theoretical maximum, not a practical one. In reality, transfers of that size will fail on devices that don't have enough memory.

Additionally, ArrayBuffer send and receive support for binary data has been implemented.

Starting in Gecko 11.0, the WebSocket API is no longer prefixed.

Schlagwörter des Dokuments und Mitwirkende

Schlagwörter: 
 Mitwirkende an dieser Seite: mvb1996
 Zuletzt aktualisiert von: mvb1996,