HTML5、php、websockets、jQuery & MySqlをバックエンドとして使用する予定です(保存などが必要な場合)。 しかし、私はウェブソケットで以前の経験がありません。 これは私が見つけた例です: http://www.codeproject.com/KB/aspnet/WebSocketWhiteBoard.aspx しかし、彼らはlocalserverからウェブソケットを取っています。私は提供されたwebsocket APIを使いたいと思う。 http://dev.w3.org/html5/websockets/ クライアント&サーバとの間でハンドシェイクを開始する必要があります。どうすればいいのですか? ありがとう!WebSocket&HTML5を使用してオンラインホワイトボードアプリを作成しますか?
答えて
Webサーバーとしてnode.js
のようなものを使用している場合を除き、あなたが実際にあまりにも別ののWebSocketサーバーを必要とする(とあなたがPHPを使用することを計画しているように私はそれがケースではありません推測します)。
あなた自身のハードウェア上で動作している場合は、正常であるはずですが、独自のサーバーデーモンを実行できる標準のISP Webホストを見つけることはまずありません。
WebSocketプロトコルハンドシェイクを実行するWebSocketサーバーおよび/またはライブラリが多数あります。私はnode.js
のために書かれたものを使用しましたが、残念ながらWS仕様はまだいくつかの変更を経ていて、もはやChromeと互換性がありません。
また、多くの人が「WebSockets」と呼んでいるのは混乱しないでください。これはWebSocketのように見えるより一般的な通信方法であり、実際のWebSocketsをトランスポート層として使用することができます実際は異なるプロトコルです。
私たちのウェブサイトはhost4post.comでホストされています。私はnode.jsについて何も知らないあなたは詳細を教えていただけますか?どうもありがとう! –
webhostsは、管理サービスとして "apache"などのサーバーソフトウェアを動作させます。 "node.js"(またはWebSocketサーバーとして機能する他のソフトウェア)は、通常、そのように提供されません。 – Alnitak
ありがとうございます。私がウェブソケットを使用しないと言うことができます。同じアプリケーションを実装する別の方法がありますか? –
あなたは、PHP WebSocketでapache-websocket/mod_websocket
を見ることができる、あなたは別のself hosted realtime web solutionを使用したり、そのような(私はのために働く)Pusherとしてhosted realtime serviceで見ることができます。
- HTML 5 Web Sockets
- https://stackoverflow.com/questions/4262543/what-are-good-resources-for-learning-html-5-websockets
- websockets apache server compatibility
- How to Use Long Polling or Ajax Push in your Website
は、私はあなたが見てみましょうお勧めWebSocketを、PHPおよび関連技術の使用に関する同様の質問の数があります
プッシャーは本当にいいですね。しかし、私は初心者で、大学でこのプロジェクトをやっています。あなたは私の目的を達成するためにプッシャーをどのように使用することができるかについて、どんなアイデアやリソースも手がけてくれます。何か限界があるのかどうか?ありがとう! –
@PrernaChikersal私はこれをPusher特有の質問に変えたくありませんが、[クイックスタートガイド](http://pusher.com/docs/quickstart)と[チュートリアル](http://pusher.com/tutorials)良い出発点です。プッシャー関連の質問がある場合は、[プッシャーサポート](http://pusher.com/support)をご覧ください。 [WebSocketsリソースの開始](http:// stackoverflow。com/questions/2988133/getting-started-with-web-sockets)を一般的な開始点としてStackOverflowに追加してください。 – leggetter
- 1. JavaScript(クライアント側)を使用してwebsocketサーバーを作成できますか?
- 2. HTML5ファイルスペースapiを使用して作成したテキストファイルを、javascript on chromeを使用してダウンロードします。
- 3. HTML5を使用してAndroidアプリケーションを作成する方法
- 4. html5を使用して画像を作成する
- 5. HTML5 Webアプリケーションで翻訳リソースを作成して使用する
- 6. カードゲームを作成するには、どのHTML5キャンバスツールを使用しますか?
- 7. html5を使用してビデオとオーディオを再生しますか?
- 8. html5 webservicesを使用して
- 9. phpを使用して確率木を作成しますか?
- 10. Windowsバッチファイルを使用してローカルユーザーを作成しますか?
- 11. ポイントセンターを使用してJavaでサークルクラスを作成しますか?
- 12. unity3dを使用してライブ壁紙を作成しますか?
- 13. joinColumnsを使用してテーブルを作成しますか?
- 14. msbuildを使用してCSSスプライトを作成しますか?
- 15. Task.ContinueWithを使用して実行キューを作成しますか?
- 16. ggplot2構文を使用してテンプレートを作成しますか?
- 17. do構文を使用してリストを作成しますか?
- 18. Pythonを使用してモジュールマネージャを作成しますか?
- 19. C++を使用してトゥイーン関数を作成しますか?
- 20. IE9でJavaScriptを使用してGUIDを作成しますか?
- 21. emberjsでajaxを使用してビューを作成しますか?
- 22. PhoneGap:PHPを使用してHTMLを作成しますか?
- 23. C#を使用して連続ファイルを作成しますか?
- 24. cformsを使用して投稿を作成しますか?
- 25. Massive ORMを使用してドロップダウンリストを作成しますか?
- 26. Swaggerでは、WebSocket用のAPIを作成できますか?
- 27. HTML5 APIを使用して背景のAndroidプロセスを作成する
- 28. JqueryとHypeを使用してHTML5ビデオのボリュームスライダを作成するには
- 29. HTML5でJavaScriptを使用してテキストエフェクト(フラッシュなど)を作成する
- 30. HTML5 WebSocket Server
http://github.com/katspaugh/whiteboard – katspaugh