セッションで紹介したいろいろ。
なにか質問があれば @sada_h に。
- Java 1.7.0_11
- NetBeans 7.2.1
- Glassfish 4.0 b71
- JavaとNebBeans(JavaEE)をインストール
- NetBeans IDE ダウンロード
- Glassfishのベータ版をインストール
- glassfish-4.0-web-b71.zip
- javaee-api-7.0-b72-javadoc.jar
- Index of /glassfish/4.0/promoted/
Glassfishは適当なところに解凍する。glassfish3というディレクトリだけど、ちゃんとGlassfish4なので気にしない。
NetBeansでプロジェクトを作成する。プロジェクトのカテゴリはJava Webで、プロジェクトはWebアプリケーション。
サーバの選択で、追加を選んでさっき解凍したGlassfishを選択する。フレームワークとかは選択しなくていい。
プロジェクトができたら、WebSocketのJARを追加する。glassfish3というディレクトリがあれば、こんなパス。 glassfish3/glassfish/modules/javax.websocket-api.jar
あとはコードを書く!
ライブコーディングなので、いろいろ適当ですが。
- ライブコーディングしたJavaのWebSocketのサンプルコード。
- ライブコーディングしたクライアントサイドのWebSocketのサンプルコード。
- ライブコーディングで紹介していない、ブロードキャストするサンプル。
- ライブコーディングで紹介した node.js のサンプル。
Node.jsの環境構築とサンプルを動かすまで。(Macのみですか)
資料は reveal.js を使って作りました。
ありがとうございました!