| 原作者 | グレッグ・ウィルキンス | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| 開発者 | エクリプス財団 | ||||||||
| 初回リリース | 1995年 | ||||||||
| 安定リリース | |||||||||
| |||||||||
| リポジトリ | Jettyリポジトリ | ||||||||
| 書かれた | ジャワ | ||||||||
| オペレーティング·システム | クロスプラットフォーム( JVM ) | ||||||||
| タイプ | Webサーバー、サーブレットコンテナ | ||||||||
| ライセンス | Apache ライセンス 2.0、Eclipse パブリック ライセンスv1.0 | ||||||||
| Webサイト | ジェティ | ||||||||
Eclipse JettyはJava WebサーバーおよびJavaサーブレットコンテナです。Webサーバーは通常、人に文書を提供するためのものですが、Jettyは現在、大規模なソフトウェアフレームワーク内でのマシン間通信によく使用されています。JettyはEclipse Foundationの一部として、無料のオープンソースプロジェクトとして開発されています。このWebサーバーは、Apache ActiveMQ [2] 、Alfresco [ 3 ] 、Scalatra、Apache Geronimo [ 4 ] 、 Apache Maven、 Apache Spark、Google App Engine [5] Eclipse [ 6 ] FUSE [7] iDempiere [ 8] TwitterのストリーミングAPI [9]、Zimbra [10]などの製品で使用されています。Jettyは、 Lift、Eucalyptus、OpenNMS、Red5、Hadoop、I2Pなどのオープンソースプロジェクトのサーバーでもあります。[11] Jettyは最新のJavaサーブレットAPI(JSPサポート付き)とプロトコルHTTP/2およびWebSocketをサポートしています。
概要
Jettyは1995年に独立したオープンソースプロジェクトとしてスタートしました。2009年にJettyはEclipseに移行しました。[12] [13] Jettyは組み込みJavaアプリケーションでWebサービスのサポートを提供することが多く、すでにEclipse IDEのコンポーネントとなっています。JASPI、 JMX、JNDI、OSGi、WebSocket、HTTP/2など、さまざまな仕様とプロトコルをサポートしています。 [5]
歴史
もともとソフトウェアエンジニアのグレッグ・ウィルキンスによって開発されたJettyは、Mort Bay ServerのHTTPサーバーコンポーネントでした。当初はIssueTracker(元のアプリケーション)と呼ばれ、その後MBServler(Mort Bay Servletサーバー)と呼ばれました。どちらもあまり好評ではなかったため、最終的にJettyが選ばれました。[14]
Jettyは1995年に開始され、2000年までMortBayによってホストされ、バージョン1.xと2.xが作成されました。2000年から2005年まで、Jettyはsourceforge.netによってホストされ、バージョン3.x、4.x、5.xが作成されました。2005年に、Jettyプロジェクト全体がcodehaus.orgに移行しました。[15] 2009年現在、JettyのコアコンポーネントはEclipse.orgに移行され、Codehaus.orgは引き続きJettyバージョン7.xと8.x(9.xではありません)の統合、拡張機能、パッケージ化を提供しました[16] [17] 2016年に、JettyのメインリポジトリはGitHubに移行し、[18]そこでもEclipse IP Processの下で開発が続けられています。
参照
参考文献
- ^ abcd "Releases · eclipse/jetty.project". github.com . 2023年8月7日閲覧。
- ^ 「ActiveMQ with Ajax and Jetty」。Jetty Wike (Codehaus)。2011 年 8 月 30 日時点のオリジナルよりアーカイブ。2011 年 4 月 12 日閲覧。
- ^ JM.Pascal (2010 年 4 月)。「Maven + Alfresco : Jetty、Boostrap、および Profil」。オープンソース ECM の世界へ... 2012 年 1 月 7 日のオリジナルからアーカイブ。2011年 4 月 12 日に取得。
- ^ 「Geronimo-Jetty での仮想ホストの構成」。Apache Geronimo ドキュメント。2009 年 1 月 6 日。2011年 4 月 12 日に取得。
- ^ ab Wickesser, Craig (2009 年 8 月 5 日)。「Google が App Engine に Jetty を選択」。InfoQ。C4Media Inc。2011年4月 12 日閲覧。
- ^ "jetty://". Eclipse . 2011年4月12日閲覧。
- ^ "class JettyHttpComponent". FuseSource . Red Hat . 2011年3月15日時点のオリジナルよりアーカイブ。 2011年4月12日閲覧。
- ^ 「r3 のプラットフォーム アップグレード」 。2014年4 月 8 日閲覧。
- ^ 「Twitter Streaming API と Apache Wink」。2016年3月15日時点のオリジナルよりアーカイブ。 2011年5月19日閲覧。
- ^ Zhuang, JJ (2007 年 12月 18 日)。「Zimbra ブログ: Jetty に切り替えた理由」。Zimbra。VMware。2011年4月12 日閲覧。
- ^ “Powered by Jetty”. 2020年6月28日時点のオリジナルよりアーカイブ。2012年9月24日閲覧。
- ^ Lieber, Adam (2008 年 12 月)。「Jetty: 市場成熟への 12 年間の道のり」。Linux Gazette。2013年6 月 28 日閲覧。
- ^ “About Jetty”. Jetty. 2012年1月6日時点のオリジナルよりアーカイブ。 2024年6月13日閲覧。
- ^ 「Jetty/FAQ - Eclipsepedia」Wiki.eclipse.org. 2011-09-06 . 2014-07-17に閲覧。
- ^ 「Jetty - Java HTTP サーブレット サーバー / メーリング リスト」。Sourceforge.net。2014年 7 月 17 日閲覧。
- ^ Jetty について、Wayback Machineで 2015-05-31 にアーカイブされました。Codehaus にあります。
- ^ Jetty について Archived 2010-11-21 at the Wayback Machine、Eclipse にあります。
- ^ 「Eclipse Jetty プロジェクト リポジトリが Github に移動しました!」 2016 年 2 月 12 日。
- ^ abcdefghijklmnop 「Jetty バージョン」。eclipse.org。2024年10 月 11 日閲覧。
外部リンク
公式サイト
- ドキュメント
- Github 上の Jetty ソースコード
