0

HTML5、php、websockets、jQuery & MySql をバックエンドとして使用する予定です (保存などが必要な場合)。ただし、Websocket の経験はありません。これは私が見つけた例です: http://www.codeproject.com/KB/aspnet/WebSocketWhiteBoard.aspx ただし、ローカル サーバーから websocket を取得しています。提供されている websocket API を使用したいと考えています。 http://dev.w3.org/html5/websockets/ クライアントとサーバー間のハンドシェイクから始める必要があります。どうすればそうできるか教えていただけますか?ありがとう!

4

2 に答える 2

2

PHP WebSocketapache-websocket /mod_websocket、別の自己ホスト型リアルタイムWebソリューションを使用するか、 Pusher(私が働いている)などのホスト型リアルタイムサービスを見ることができます。

WebSocket、PHP、および関連テクノロジーの使用について、同様の質問がいくつかあります。これらを確認することをお勧めします。

于 2012-01-10T22:56:15.220 に答える
1

node.jsWeb サーバーとして何かを使用している場合を除き (PHP を使用する予定がある場合はそうではないと思います)、実際にはのWebSocket サーバーも必要です。

独自のハードウェアで実行している場合は問題ありませんが、独自のサーバー デーモンを実行する機能を提供する標準の ISP Web ホストを見つけることはまずありません。

WebSocket プロトコル ハンドシェイクを実行する WebSocket サーバーやライブラリが多数あります。用に書かれたものを使用しましたnode.jsが、残念ながら WS 仕様はまだいくつかの変更が行われており、Chrome との互換性がなくなりました。

また、Socket.IO多くの人が「WebSockets」と呼んでいるものに混乱しないでください。そうではありません。WebSockets に少し似た、より一般的な通信方法であり、実際の WebSockets をトランスポート層として使用することもありますが、実際には別のプロトコルです。完全に。

于 2012-01-10T07:47:58.063 に答える