チャットアプリを作ってます。nodejsベースで。
当然、WebSocket使ったリアルタイムチャットです。
とりあえず今nodejsでノンブロッキングウェブサーバー部分の実装が終わりました。
あ、プロトタイプの設計は終わってます。
ここまでやった事としては
IETFのWebSocketプロトコルを理解
websocketを使えるnodejsのモジュールを調査
ajaxやjsonp pollingも併用してくれる素敵ライブラリ、socket.ioに決定
nodejsインストール→nvmインストールからnodejsを入れるようにした
httpサーバーの構築方法調査・実装
socket.ioの使い方調査・実装
サブプロセスを使ったノンブロッキングサーバー設計・実装
とりあえずここまでやりました。
早い段階でnodejsのスレッドモデルを調べたら1スレッド実行だとわかったので、ここまでで難しい調査は終わったかなと。
後はサーバーAPI実装してUI作って完成ですねー。
でも期限が来週中なんで頑張らないとです!!
0 件のコメント:
コメントを投稿