タグ

ブックマーク / dev.classmethod.jp (2)

  • DotCloud + SAStruts+ MySQL (2) | DevelopersIO

    こんにちは。おおたき2号です。 前回のDotCloud続きです。 前回はDotCloudの設定とHTMLページを表示するまでを書きましたので、 今回はJavaの設定について記述します。 DotCouldのJavaのバージョンは1.6.0.24です。 また、アプリケーションサーバはJettyが使われています。 JettyはGoogle App Engineでも採用されていてWebSocketなどのプロトコルもサポートしています。 しかしDotCould上のJettyのバージョンは6.1.22と少し古いバージョンになっていてWebSocketは未対応になっています(WebSocketの対応はバージョン7から) またバージョン7からはEclipseプロジェクトになっています。早くバージョンがあがってほしいところです。 ここではEclipseはバージョン3.6.2を使用します(Eclipse及びJ

    DotCloud + SAStruts+ MySQL (2) | DevelopersIO
  • WebSocketでかんたんキーボードセッション | DevelopersIO

    クライアント・サーバー間の双方向通信を実現する技術として注目されているWebSocketですが、だいぶ仕様が固まって各ブラウザの実装も進んできたようですので、そろそろ試しておこうと思いサンプルアプリを作ってみました。今回作成したサンプルは、「かんたんキーボードセッション」アプリです。ブラウザ内の鍵盤をマウスで操作すると音が鳴り、なおかつ、複数クライアントで一緒に演奏できるようになっています。キーボードの音はWeb Audio APIを、複数クライアントによるリアルタイム演奏はWebSocketを利用して実現します。 Web Audio APIは、ブラウザでの高度な音声処理を実現するものですが、これについては、以前弊社の中村のエントリで紹介されています。 Web Audio APIをつかった音声処理 今回のサンプルでは、生成したサウンドデータから音声を出力する機能を利用してキーボードの音を鳴

  • 1