Jetty(웹 서버)

Jetty (web server)
제티
Jetty logo.png
원저작자그렉 윌킨스
개발자이클립스 재단
초기 릴리즈1995년, 27년(연간)
안정된 릴리스
11.0.x11.0.9 / 2022년 3월 31일, 4개월 전(2022-03-31)[1]
10.0.x10.0.9 / 2022년 3월 31일, 4개월 전(2022-03-31)[1]
9.4.x9.4.46 / 2022년 3월 31일, 4개월 전(2022-03-31)[1]
저장소Jetty 저장소
기입처자바
운영 체제크로스 플랫폼(JVM)
유형 서버, Servlet 컨테이너
면허증.Apache License 2.0, Eclipse Public License v1.0
웹 사이트www.eclipse.org/jetty/

Eclipse Jetty는 Java서버Java Servlet 컨테이너입니다.웹 서버는 보통 사람들에게 문서를 제공하는 것과 관련이 있지만, Jetty는 일반적으로 더 큰 소프트웨어 프레임워크 내에서 기계통신에 자주 사용됩니다.Jetty는 Eclipse Foundation의 일부로 무료 오픈 소스 프로젝트로 개발되었습니다.웹 서버는 Apache ActiveMQ,[2] Alfresco,[3] Scalatra, Apache Geronimo,[4] Apache Maven, Apache Spark, Google App Engine,[5] Eclipse,[6] [7]FUSE,[10] iDempiere,[8] Twitter의 스트리밍[9] API 및 Zimbra같은 제품에 사용됩니다.Jetty는 또한 Lift, Eucalyptus, OpenNMS, Red5, Hadoop 및 I2P[11]같은 오픈 소스 프로젝트의 서버이기도 합니다.Jetty는 최신 Java Servlet API(JSP 지원 포함)와 HTTP/2 WebSocket 프로토콜을 지원합니다.

개요

Jetty는 1995년에 독립 오픈 소스 프로젝트로 시작되었습니다.2009년에 제티는 [12][13]이클립스로 이사했다.Jetty는 내장된 Java 응용 프로그램에서 웹 서비스를 제공하며 이미 Eclipse IDE의 구성요소입니다.AJP, JASPI, JMX, JNDI, OSGi, WebSocket 및 기타 Java [5]기술을 지원합니다.

역사

원래 소프트웨어 엔지니어 Greg Wilkins에 의해 개발된 Jetty는 원래 Mort Bay Server의 HTTP 서버 구성 요소였습니다.원래는 IssueTracker(원래 어플리케이션)로 불리다가 MBServler(Mort Bay Servlet 서버)로 불렸습니다.둘 다 별로 마음에 들지 않아서 제티가 결국 [14]뽑혔다.

Jetty는 1995년에 시작되었고 2000년까지 MortBay에 의해 1.x와 2.x 버전을 만들었다.2000년부터 2005년까지 Jetty는 sourceforge에 의해 호스트되었습니다.버전 3.x, 4.x 및 5.x가 생성된 장소입니다.2005년에 Jetty 프로젝트 전체가 [15]codehaus.org로 이동했습니다.2009년 현재 Jetty의 핵심 컴포넌트는 Eclipse.org으로 이동되었으며, Codehaus.org은 Jetty 버전 7.x 및 8.x (9.[16][17]x가 아님)의 통합, 확장 및 패키징을 계속 제공하고 있으며, 2016년 Jetty의 메인 저장소는 GitHub[18]이전하였으나, 여전히 Eclipse IP 프로세스에 따라 개발되고 있습니다.

버전 집입니다 Java 버전 프로토콜 서블릿 버전 JSP 버전 상황
11.0.x 이클립스 11 HTTP/1.1 RFC7230, HTTP/2 RFC7540, WebSocket RFC6455/JSR356, Fast CGI, 자카르타EE 네임스페이스 5.0 3.0 안정적[19]
10.0.x 이클립스 11 HTTP/1.1 RFC7230, HTTP/2 RFC7540, WebSocket RFC6455/JSR356, Fast CGI 4.0 2.3 안정적[19]
9.4.x 이클립스 1.8 HTTP/1.1 RFC7230, HTTP/2 RFC7540, WebSocket RFC6455/JSR356, Fast CGI 3.1 2.3 안정적[19]
9.3.x 이클립스 1.8 HTTP/1.1 RFC7230, HTTP/2 RFC7540, WebSocket RFC6455/JSR356, Fast CGI 3.1 2.3 권장되지[19] 않음
9.2.x 이클립스 1.7 HTTP/1.1 RFC2616, WebSocket RFC6455, SPDY v3 3.1 2.3 권장되지[19] 않음
9.1.x 이클립스 1.7 HTTP/1.1 RFC2616 3.1 2.3 권장되지[19] 않음
9.0.x 이클립스 1.7 HTTP/1.1 RFC2616 3.1-1996 2.3 권장되지[19] 않음
8.x 이클립스/코드하우스 1.6 HTTP/1.1 RFC2616, WebSocket RFC6455, SPDY v3 3.0 2.2 존경할[19] 만한
7.x 이클립스/코드하우스 1.5 HTTP/1.1 RFC2616, WebSocket RFC6455, SPDY v3 2.5 2.1 존경할[19] 만한
6.x 코드하우스 1.4–1.5 HTTP/1.1 RFC2616 2.5 2.0 골동품[19]
5.x 소스 포지 1.2–1.5 HTTP/1.1 RFC2616 2.4 2.0 유물[19]
4.x 소스 포지 1.2, J2ME HTTP/1.1 RFC2616 2.3 1.2 고대[19]
3.x 소스 포지 1.2 HTTP/1.1 RFC 2068 2.2 1.1 화석화된[19]
2.x 모트베이 1.1 HTTP/1.0 RFC 1945 2.1 1.0 레전드[19]
1.x 모트베이 1.0 HTTP/1.0 RFC 1945 - - 신화적[19]

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b c "Releases · eclipse/jetty.project". github.com. Retrieved 2021-04-05.
  2. ^ "ActiveMQ with Ajax and Jetty". Jetty Wike (Codehaus). Archived from the original on 2011-08-30. Retrieved 2011-04-12.
  3. ^ JM.Pascal (April 2010). "Maven + Alfresco : Jetty, Boostrap and Profil". Going to an OpenSource ECM World.... Archived from the original on 2012-01-07. Retrieved 2011-04-12.
  4. ^ "Configuring Virtual Hosts in Geronimo-Jetty". Apache Geronimo Documentation. Retrieved 2011-04-12.
  5. ^ a b Wickesser, Craig (5 August 2009). "Google Chose Jetty for App Engine". InfoQ. C4Media Inc. Retrieved 12 Apr 2011.
  6. ^ "jetty://". Eclipse. Retrieved 12 Apr 2011.
  7. ^ "class JettyHttpComponent". FuseSource. Red Hat. Archived from the original on March 15, 2011. Retrieved 12 Apr 2011.
  8. ^ "Platform Upgrade for r3". Retrieved 8 Apr 2014.
  9. ^ "Twitter Streaming API and Apache Wink". Archived from the original on 15 March 2016. Retrieved 19 May 2011.
  10. ^ Zhuang, JJ (18 December 2007). "Zimbra Blog: Why we switched to Jetty". Zimbra. VMware. Retrieved 12 Apr 2011.
  11. ^ "Powered by Jetty". Retrieved 24 Sep 2012.
  12. ^ Lieber, Adam (December 2008). "Jetty: The Twelve Year Journey to Market Maturity". Linux Gazette. Retrieved 28 June 2013.
  13. ^ "About Jetty". Codehaus. Archived from the original on 6 January 2012. Retrieved 30 November 2011.
  14. ^ "Jetty/FAQ - Eclipsepedia". Wiki.eclipse.org. 2011-09-06. Retrieved 2014-07-17.
  15. ^ "Jetty - Java HTTP Servlet Server / Mailing Lists". Sourceforge.net. Retrieved 2014-07-17.
  16. ^ 코드하우스에 위치한 Wayback Machine에서 Jetty Archived 2015-05-31에 대해
  17. ^ Eclipse에 위치한 Wayback Machine의 Jetty Archived 2010-11-21에 대해
  18. ^ "The Eclipse Jetty Project repository has moved to Github!". 2016-02-12.
  19. ^ a b c d e f g h i j k l m n o "Jetty Versions". eclipse.org. Retrieved 2021-04-05.

외부 링크

공식 웹사이트 Edit this at Wikidata