Jetty

A collection of 3 posts

JAVA

『WebSocket勉強会』で発表してきました

かの地東京で、以前から気になっていたWebSocket勉強会が開催されるという話を聞き、参加を考えていた所、発表者も募集されており、せっかくならと発表させていただきました。 初めてUSTREAMで発表している姿が配信されていたので、どうなる事かと思いましたが、特に意識せず話せたのではないかと思っています。 ただ、発表直前にスライドの内容を修正したのですが、デモで行ったアンケートの質問内容と回答の項目がおかしくなっていました。 慌てて修正するもんじゃないですね。 WebSocket Communication http://nantokaworks.com/demo/slide/20110528/ 今回、Webアプリケーションに携わる方の参加が思いのほか少なかったというのが一番の印象でした。 他の講師の方々が発表された内容はUSTREAMで閲覧できます。 WebSocketのプロトコル仕様から入力デバイスを利用したアプリケーション実例まで、非常に多種多様な内容の勉強会だったなと思いました。 WebSocket研究会110528 http://ustre.am/zbTo 当日#websocket_studyで上がっていたツイートへのフォローをいくつか。。。 GoogleAppEngineとWebSocket Jetty自体がJava用のWebSocketサーバというわけではなく、Websocketに対応しているのはJetty7からです。 GAEでは各言語(Java / Python)に対してサーバ一択で、(現在の所)WebSocketに対応していないJettyを採用しているGoogleAppEngineではWebSocketは使えません。 代わりにWebSocket(というかリアルタイム処理)

  • kamiyam
    kamiyam
eclipse

Eclipse + maven + jetty7でWebsocketを試す

Jetty7でWebsocketを使いたいと思って始めてみましたが、Jettyのデバッグが出来ず色々嵌りました。 もしかしたらJavaEEのバージョンをダウンロードすればもっと簡単にいけたのかもしれません。 また、今回はmavenを使いましたが必ず使う必要はありません。ただ、同時導入した結果です。 Maven無しでの構築の要望があれば記事書きます。。。 取り敢えずEclipseとプラグインまわりの準備から。 ・ Java1.6.0_17 - http://www.java.com/ja/ ・ Eclipse3.5 (for Java Developers) - http://www.eclipse.org/downloads/ ・ M2Eclipse - http://m2eclipse.sonatype.org/ ・ Maven 2.2.1 - http://maven.apache.

  • kamiyam
    kamiyam
eclipse

Jetty7対応のEclipseプラグインを(便乗して)作ったよ

EclipseでJetty7の開発を行うために、Eclipseのプラグインをつくりました。 ベースはwerkzeugkastenというEclipseのプラグインのWebLauncherというものです。 googleCode werkzeugkastenプラグインhttp://code.google.com/p/werkzeugkasten/ 『werkzeugkasten』は『ツールボックス』の意ですかね。 このプラグインはTomcat他、Jetty6に対応していて、非常に使いやすそうだったのでJetty7用を追加で作成しました。 先日、Jetty上でwebsocketを実装して色々試そうと思っていたにも関わらず、環境の構築でずっと悩んでいました。 なかなかうまくいかずちゃんとしたものを作ろうと思って初めてながらEclipseのプラグインを作ってみました。 かなりエラーログが出ているようですが・・・ ~~; 詳しい説明は Eclipse + maven + jetty7でWebsocketを試す の最後の方に書きました。 ベースとなったwerkzeugkastenプラグインがなければ、絶対に出来ないものだったと思います。 ありがとうございます。 一応、開発合宿の成果として完成したんので一安心。。。

  • kamiyam
    kamiyam