Webもコミュニケーションに使われるようになってきて、ページ内でリアルタイム性が求められるようになってきました。 リアルタイムとは、チャットのように、あるユーザのメッセージが他のユーザに即座に伝わる仕組みです。 ブラウザでリアルタイム性を実現するための方法はいくつかあるのですが、本稿ではWebSocketという仕組みを利用します。 JavaでWebSocket JavaでWebSocketを実現するためには、Java EE 7対応のサーバを使うのが簡単です。ここではTomcat7の、version7.0.52を使います。version7.0.48以降であれば動きます。 本稿ではWebSocketを使ってチャットアプリケーションを作成します。 サンプルコード サンプルコードはGithubにおいておきます。Eclipseプロジェクトなので、importするだけで動きます。 解説 凄くシンプルで