読者です 読者をやめる 読者になる 読者になる

Netty 4 で WebSocket

以前、Jetty, Grizzly, Netty(3.2.4), EM-WebSocket を使って WebSocket の簡単なサンプルを実装しましたが、今回は Netty 4.0.7 を使って同様の処理を実装してみました。 Netty 4.0.7 Final サンプルソースは http://github.com/fits/try_samples/tree/ma…

Scala で WebSocket - Unfiltered

前回(id:fits:20130116)は Play2 Mini で WebSocket サーバー処理を実装しましたが、今回は同様の処理を Unfiltered で実装してみました。 Unfiltered 0.6.5 (Scala 2.10.0) サンプルソースは http://github.com/fits/try_samples/tree/master/blog/2013…

Scala で WebSocket - Play2 Mini

前回 id:fits:20130114 と同等の WebSocket サーバー処理を Scala 2.10.0 で Play2 Mini 2.1 RC2 を使って実装してみました。 クライアントは id:fits:20130114 で作成したもの(HTML + JavaScript)をそのまま使用する事にします。サンプルソースは http://…

Vert.x で WebSocket

Vert.x 1.3.1 Final で単純な WebSocket 処理を実装してみました。単純な JSON データを送受信するチャットサーバーを Vert.x で、動作確認のためのクライアントを HTML5 で実装する事にします。サンプルソースは http://github.com/fits/try_samples/tree/m…

JVM上の WebSocket サーバープログラム - Jetty, Grizzly, Netty, EM-WebSocket を試す

WebSocket の簡単なサーバープログラムを Jetty, Grizzly, Netty, EM-WebSocket をそれぞれ使って、Groovy や JRuby で実装してみました。 WebSocket のプロトコル仕様は確定しておらず、互換性の無い改訂が行われているようなので、今回は draft-ietf-hybi-…

Geolocation API を使った現在地の取得 - Google Map API 利用

Geolocation API と Google Map API を使って現在地の位置情報と住所を取得するサンプルを作成してみた。なお、動作確認は Firefox 3.6.3 を使用し、localhost の Web サーバーを使って実施した。Geolocation API を使って現在地を取得するには navigator.ge…