HTML5のWebsocket Api実装はnode.jsを無関係にしますか?そうでない場合、2つのansの違いは何ですか?HTML5 websocket APIとnode.js
2
A
答えて
4
Node.jsは、サーバー側のイベントベースの非同期I/O フレームワークです。
ブラウザのHTML5 WebSソケットのほうがかなり多く、それは双方向のコミュニケーションチャネルを確立しているだけです。
たとえば、ゲームサーバーにNode.jsを書き、WebSocketを使用してブラウザベースのクライアントとサーバー間で通信します。私はあなたが列挙されているいくつかの交渉を見ることをお勧めのNode.jsが何をするかのアイデアを取得するには
http://github.com/BonsaiDen/NodeGame-Shooter
、:
、このようなゲームの例(免責事項、私はプロジェクトの著者です) Node.js tag wikiにあります。
2
実際、WebSocketsはNodeをはるかに適用可能にします。興味深いWebSocketの面白いサーバー側の実装では、Nodeを使用しています。
実際、人気が非常に高くなっているライブラリはSocket.IOです。 Socket.IOは、サーバー側(ノード)およびクライアント側のライブラリで、対話型Webアプリケーションを迅速に作成できます。クライアントとサーバーは、両方に使用できる最適な通信メカニズムを選択するように調整します(WebSocketsは優先ですが、長いポーリングには戻されます)。クライアントとサーバー側のJavascriptライブラリのインターフェイスは非常によく似ています(そして両方がJavascriptです)ので、Webアプリケーションを簡単に作成するのは非常に簡単です。
関連する問題
- 1. html5 Websocket with SSL
- 2. HTML5 WebSocket Server
- 3. Webworker内のHTML5 Websocket
- 4. node.jsとsocket.io。 websocketのトランスポートタイプの設定
- 5. benchmarking websocket server(hybi-17)node.js(0.6.7)
- 6. HTML5 - 共有ホスティングのWebSocket
- 7. HTML5 Websocketサーバーハンドシェイク(v.76)(Java)
- 8. Node.jsとGoogle Pagespeed API
- 9. マルチプレイHTML5、Node.jsの、Socket.IO
- 10. WebSocketのデータ解析のNode.jsクライアント上
- 11. Socket.ioを使用したNode.jsログインのWebsocket
- 12. HTML5 Websocket - ホストマシンと通信することができますか?
- 13. ActionScriptソケットとWebSocket
- 14. node.js/Youtube API /アップロード
- 15. node.js API認証
- 16. HTTP Node.js Java API
- 17. HTML5フルスクリーンAPIエスケープボタンイベント
- 18. HTML5履歴API
- 19. WebSocket&HTML5を使用してオンラインホワイトボードアプリを作成しますか?
- 20. 大きなプロジェクトNode.jsとRESTfulなAPI
- 21. Node.jsのは、REST API認証とのOAuth2
- 22. Node.js APIの設計とルートの処理
- 23. YouTube API html5動画
- 24. HTML5履歴APIデモ
- 25. CouchAppとNode.js
- 26. 混乱 - html5履歴apiとgoogleクローラ?
- 27. HTML5ファイルAPIに - 可用性と能力
- 28. HTML5ファイルAPIとAJAXアップロードチャンク質問
- 29. フルスクリーンAPI HTML5とSafari(iOSの6)
- 30. RTS HTML5ゲームマルチプレイ - スタートのNode.jsサーバーのゲーム内
これをすべてApacheサーバーでホストする方法はありますか? – sirmdawg