タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

jettyに関するtakuya-itohのブックマーク (13)

  • InfoQ: Google App EngineにJettyを採用

    原文(投稿日:2009/8/5)へのリンク Google App Engineが当初使っていたウェブサーバ/サーブレットコンテナはApache Tomcatだった。しかし最終的にJettyへと変更された。開発コミュニティではこの決定により、なぜ変えたのか、Tomcatでなにか問題があったのか、と多くの人が問いを投げかけた。InfoQはJettyの開発元企業であるWebtideのチームにインタビューをする機会を得て、今回の決定の事情について詳細を聞いた。 InfoQ:GoogleがTomcatや他の選択肢でなくJettyをApp Engineに選んだのはなぜでしょうか。 GoogleがJettyを選んだ理由と思われる特質はサイズと柔軟性です。クラウドではサイズが重要です。Jettyのインスタンスを(Googleがしているように)数万動かすとすると、各サーバが1MB小さければ全体で数十GBのメ

    InfoQ: Google App EngineにJettyを採用
  • オープンソース情報データベースシステム(OSS iPedia) のコンテンツについて

    オープンソース情報データベースシステム(OSS iPedia) は、2013年5月17日(金) をもちまして運用を終了いたしました。 長い間ご利用をいただきましてありがとうございました。 OSS iPediaで提供しておりました、IPAフォント、文字情報基盤、その他報告書等については、下記リンクをご参照ください。 皆様には大変ご不便をおかけいたしますが、何卒ご理解の程をよろしくお願い申し上げます。

  • Jetty(Eclipse)の使い方 - Pigumer Group

    Eclipse 3.3(Europa)以降、Tomcat等のアプリケーションサーバを別途インストールしなくてもWebアプリケーションを実行したりデバッグすることができるJettyが同梱されています。 J2EE Previewプロジェクトの作成 ここではEclipse 3.5(Galileo)を使ってWebアプリケーションを作成します。 Target runtimeにあるNewボタンをクリックします。 JSPファイル(index.jsp)を作成します。 <%@ page contentType="text/html; charset=UTF-8" %><!DOCTYPE html> <html> <head> <title>test</title> </head> <body> <% Throwable t = new NullPointerException("test"); try

  • オープンソースのJavaアプリケーションサーバー「Jetty」がEclipseプロジェクトに | OSDN Magazine

    オープンソースのJavaサーブレットコンテナ「Jetty」を開発する米Webtideは3月26日(米国時間)、JettyがEclipse FoundationのIncubationとして、Eclipseプロジェクトとなったことを発表した。「Jetty 7」のコードベースはEclipseのレポジトリに移管され、将来、Apache License 2.0とEclipse Public Licenseとのデュアルライセンスで公開するという。 3月24日にJetty 7のコードベースをEclipseレポジトリに移管、これにより、JettyはEclipseRT(Run Time)プロジェクトの一部となった。Webtideによると、Eclipseへの移管はコアとなるコンポーネントのみで、プロジェクトは引き続きCodehausで継続、jetty@eclipseをアプリケーションサーバーにパッケージする作

    オープンソースのJavaアプリケーションサーバー「Jetty」がEclipseプロジェクトに | OSDN Magazine
  • Jetty - Wikipedia

    Jetty は、100%Javaで開発されたJava Servletコンテナ/Webサーバである。WebSocketなどの通信プロトコルもサポートする。Jetty はオープンソースプロジェクトとして開発され、Apache 2.0 License でリリースされている。JBoss、Apache Geronimoといった他のプロジェクトでも利用されている。 単純で効率的な組み込みやすいWebサーバとなるよう意図して開発されている。サイズが小さいので、組み込み型 Java アプリケーションにWebサービスを提供するのに適している。 その一方で、Apache HadoopやGoogle App Engineといった大規模でスケーラビリティが重視されるサービスにおいても採用されている[2]。 2009年1月、WebtideはJettyのコアコンポーネントをcodehausからEclipse Foun

  • おとこのCometアプリケーション! Jetty 6 Continuation入門まとめ(後編:その2) (recompile.net)

    « おとこのCometアプリケーション! 非モテのためのJetty 6 Continuation入門まとめ(後編:その1) | メイン | example.com にAレコードが振られているどころかApacheが元気に稼働中である件 » おとこのCometアプリケーション! Jetty 6 Continuation入門まとめ(後編:その2) このエントリーは、前回からの続きです。 サーバの実装 クライアント側の実装は、 リクエストを発行してから、カウンターの値が返ってくるまで待つlong-pollの仕組み ユーザからのイベントをうけて、カウンターの値を増加させるようにリクエストする仕組み というふたつに分類することができました。サーバ側についても、それぞれに対応するかたちで実装していきます。 Jetty 6では、Ajaxアプリケーションのために、org.mortbay.util.ajax.

  • おとこのCometアプリケーション! 非モテのためのJetty 6 Continuation入門まとめ(後編:その1) (recompile.net)

    « おとこのCometアプリケーション! 非モテのためのJetty 6 Continuation入門まとめ(前編) | メイン | おとこのCometアプリケーション! Jetty 6 Continuation入門まとめ(後編:その2) » おとこのCometアプリケーション! 非モテのためのJetty 6 Continuation入門まとめ(後編:その1) このエントリーは、前回からの続きです。 サンプルアプリケーション それでは、Cometの実装をみていくことにしましょう。サンプルアプリケーションを用意しましたので、まずは大まかにサンプルアプリケーションの動作を確認してください。 サンプルアプリケーションは、サーバプッシュ型カウンターです。サーバ側に保存されているカウンターの値が増えると、そのイベントがクライアント側へと伝えられ、クライアント側の表示が更新されます。クライアントの動作に

  • おとこのCometアプリケーション! 非モテのためのJetty 6 Continuation入門まとめ(前編) (recompile.net)

    « 突然、有名サイトに自分の写真が掲載されていたら | メイン | おとこのCometアプリケーション! 非モテのためのJetty 6 Continuation入門まとめ(後編:その1) » おとこのCometアプリケーション! 非モテのためのJetty 6 Continuation入門まとめ(前編) はじめに Jetty 6には、継続(continuation)という機構が用意されました。この記事では、その応用例であるCometによるウェブアプリケーションの実装を取り上げ、解説をします。 Cometでは、サーバプッシュ型アプリケーションを実現するために、サーバに対してHTTPコネクションを張り続ける必要があります。こうした接続の手法は、従来のHTTPサーバでは想定されているものではありません。 また、Cometが提供するイベントドリブン型のウェブアプリケーションでは、サーバ側や、クライア

  • civic site : Jettyサーバを使ってみる

    「 civic.xrea.jp 」のページは、ドメインが無効な状態です。 ウェブサイト管理者の方はこちらから変更・更新を行ってください。 「 civic.xrea.jp 」is Expired or Suspended. The WHOIS is here.

  • jetty - Jetty WebServer

    Jetty is an open-source, standards-based, full-featured web server implemented entirely in Java. It is released under the Apache 2.0 licence and is therefore free for commercial use and distribution. First created in 1995, Jetty has benefitted from input from a vast user community and consistent and focused development by a stable core of lead developers. There are many more examples of Jetty in

  • Jetty 6 Continuations - Ajax対応! - FAX

    Jetty 6 Continuations - Ajax対応! 翻訳 (via こんな毎日・・・) 原文:Jetty 6.0 Continuations - AJAX Ready! 著者:Greg Wilkins Jetty 6.0.0 alpha 3がリリースされました! サーブレット2.4のサーバが400kのjarと、たった140kの依存ライブラリに収まっています。(さらにJSPが必要な場合でも、たった2.6Mです!!)。 小さくて、速くて、簡潔で魅力的な点は全く損なわずに、スケーラブルなAJAXアプリケーションを構築するための、Continuationsと言う新機能をJetty6はサポートしました。Continuationsは、スレッドを使わずに非同期イベントの待機を実現します。 コネクション単位スレッド スケーラブルなサーブレットサーバを構築する上で、主要な課題の1つにスレッドとコ

  • Jetty 6.0 Continuations、まとめ - FAX

    Jetty 6.0 Continuations、まとめ 技術 Jetty 6 Continuations(継続) - Ajax対応! このエントリは、上記エントリのまとめだ。私の思う要点は、以下2点。 クライアントのリアルタイムの更新を行う、大規模アプリケーションの作成には工夫がいる。 Gregさんの問題定義と解決が正しいとすると、Javaだけでなく、他の言語にも応用ができる。 JettyはAjaxアプリケーション向けに、JSP抜きの構成を提供している。 これは、先日の「エンタープライズAjaxアーキテクチャ」に対応する。EJBも、JSPも捨て、J2EEはサーブレットのみの時代まで戻るということだ。 問題とJettyの解決策 従来のモデル 1ユーザー(コネクション)あたり、1スレッド。 非常に活動的なコネクションを使うアプリケーションなら効率的。 実際は、そのようなアプリケーションは少ない

  • アーキテクチャを再構築、高速に生まれかわる - Jetty 6 Comming soon | エンタープライズ | マイコミジャーナル

    Jettyは21日現在、最新の開発ブランチを6系(旧 Jetty Experimental)とし、開発段階にある。Jettyは100% Javaで開発されたHTTPサーバおよびServletコンテナ。Apache License Version 2.0のもとオープンソースソフトウェアとして公開されている。Jettyには軽量で高速に動作するという特徴がある。 オープンソースソフトウェアにおけるServletコンテナとしては実質的にTomcatがデファクトスタンダードの位置づけにある。WebサーバにはApacheを採用し、ServletコンテナにはTomcatを採用。お互いをApache Tomcat mod_jkサーバコネクタで接続して運用するというスタイルをとることが多い。 JettyではJettyでWebサーバとしての特徴もServletコンテナとしての特徴も兼ね備えることで、サーバコン

  • 1