ブラウザーで実行されるインスタント メッセージング アプリケーションを開発します。
WebSocket APIをサポートするブラウザは?
ブラウザーで実行されるインスタント メッセージング アプリケーションを開発します。
WebSocket APIをサポートするブラウザは?
MozWebSocket
MozWebSocket
Flash を搭載したブラウザは、 web-socket-js shim/polyfillを使用して WebSocket をサポートできます。
デスクトップおよびモバイル ブラウザーでの WebSocket サポートの現在のステータスについては、caniuseを参照してください。
機能/プロトコル適合性テストについては、 Autobahn WebSocketsに含まれている WS テストスイートからのテスト レポートを参照してください。
使用する言語によって異なります。
Java/Java EE の場合:
V 7.5 supports RFC6455
- Jetty 9.1は javax.websocket / JSR 356 をサポートしています)V 3.1.2 supports RFC6455
V 4.0.25 supports RFC6455
V 7.0.28 supports RFC6455
その他の Java 実装:
V 5.6 supports RFC6455
V 2.10 supports RFC6455
C# の場合:
PHP の場合:
Python の場合:
C:
Node.js の場合:
Vert.x (Node.x とも呼ばれます) : Java 7 JVM で実行され、Netty に基づく多言語実装のようなノード:
Pusher.comは、REST API を介してアクセスできる Websocket クラウド サービスです。
DotCloudクラウド プラットフォームは、Websockets、Java (Jetty Servlet Container)、NodeJS、Python、Ruby、PHP、および Perl プログラミング言語をサポートしています。
Openshiftクラウド プラットフォームは、Websockets と、Java (Jboss、Spring、Tomcat & Vertx)、PHP (ZendServer & CodeIgniter)、Ruby (ROR)、Node.js、Python (Django & Flask) プラットフォームをサポートしています。
他の言語の実装については、Wikipedia の記事を参照してください。
Websockets の RFC : RFC6455