„Jetty” változatai közötti eltérés
[ellenőrzött változat] | [ellenőrzött változat] |
Nincs szerkesztési összefoglaló |
|||
12. sor: | 12. sor: | ||
}} |
}} |
||
A '''Jetty''' egy tisztán [[Java (programozási nyelv)|Javaban]] írt [[webszerver]] és [[servlet|servlet container]]. Míg a webszervereket általában az emberek dokumentumokkal való kiszolgálásával hozzák kapcsolatban, a Jettyt mostanában gyakran használják gép-gép közötti kommunikációra, különösen nagyobb szoftver keretrendszereken belül. A Jettyt [[szabad szoftver|szabad]] és [[nyílt forráskód]]ú projektként fejlesztik, az [[Eclipse Foundation]] részeként. A webszervert olyan projektekben használják, mint például az [[Apache ActiveMQ]],<ref>{{cite web |title=ActiveMQ with Ajax and Jetty |url=http://docs.codehaus.org/display/JETTY/Integrating+with+ActiveMQ |publisher=Jetty Wike (Codehaus) |accessdate=2011-04-12}}</ref> [[Alfresco (software)|Alfresco]],<ref>{{cite web |title=Maven + Alfresco : Jetty, Boostrap and Profil |url=http://www.open-source-ecm.com/2010/04/maven-alfresco-jetty-boostrap-and.html |author=JM.Pascal |date=April 2010 |work= |publisher=Going to an OpenSource ECM World.... |accessdate=2011-04-12}}</ref> [[Apache Geronimo]],<ref>{{cite web |url=https://geronimo.apache.org/GMOxDOC20/configuring-virtual-hosts-in-geronimo-jetty.html |title=Configuring Virtual Hosts in Geronimo-Jetty |publisher=Apache Geronimo Documentation |accessdate=2011-04-12}}</ref> [[Apache Maven]], [[Spark (cluster computing framework)|Apache Spark]], [[Google App Engine]],<ref name="support">{{cite web |url=http://www.infoq.com/news/2009/08/google-chose-jetty |title=Google Chose Jetty for App Engine |last=Wickesser |first=Craig |date=5 August 2009 |work=InfoQ |publisher=C4Media Inc |accessdate=12 Apr 2011}}</ref> [[Eclipse]],<ref>{{cite web |url=http://www.eclipse.org/jetty/ |title=jetty:// |publisher=Eclipse |accessdate=12 Apr 2011}}</ref> [[Fuse Services Framework|FUSE]],<ref>{{cite web |url=http://fusesource.com/docs/router/1.6/apidoc/overview-summary.html |title=class JettyHttpComponent |work=FuseSource |publisher=[[Red Hat]] |accessdate=12 Apr 2011}}{{dead link|date=June 2013}}</ref> [[iDempiere]],<ref>{{cite web |url=https://idempiere.atlassian.net/browse/IDEMPIERE-2245l |title=Platform Upgrade for r3 |accessdate=8 Apr 2014}}</ref> [[HOSEbird|Twitter's Streaming API]]<ref>{{cite web |url=http://matthiaswessendorf.wordpress.com/2010/02/16/twitter-streaming-api-and-apache-wink/ |title=Twitter Streaming API and Apache Wink |accessdate=19 May 2011}}</ref> és a [[Zimbra]]<ref>{{cite web |url=http://blog.zimbra.com/blog/archives/2007/12/why-we-switched-to-jetty.html |title=Zimbra Blog: Why we switched to Jetty |last=Zhuang |first=JJ |date=18 December 2007 |work=[[Zimbra]] |publisher=[[VMware]] |accessdate=12 Apr 2011}}</ref>. |
|||
A '''Jetty''' egy tisztán [[Java (programozási nyelv)|Javaban]] írt [[webszerver]] és [[servlet|servlet container]]. [[Nyílt forráskód]]ú szoftver, az [[Apache Licenc]] 2.0 alatt terjesztik. Más népszerű projektek (például a [[JBoss]] és az [[Apache Geronimo]] alkalmazásszerverek) is felhasználják a Jetty-t. A Jetty a [[HTTP]]/[[HTTPS]] protokollon kívül a [[SPDY]] és [[WebSocket]] protokollokat is implementálja. |
|||
Jetty olyan nyílt forráskódú projektek szervere, mint például a [[Lift (web framework)|Lift]], [[Eucalyptus (computing)|Eucalyptus]], [[Red5 (media server)|Red5]], [[Hadoop]] and [[I2P]].<ref>{{cite web |url=http://www.eclipse.org/jetty/powered/ |title=Powered by Jetty |accessdate=24 Sep 2012}}</ref>. A Jetty támogatja a legutolsó Java Servlet API ([[JavaServer Pages|JSP]] támogatással) éppúgy, mint a [[HTTP/2]] és [[WebSocket]] protokollokat is. |
|||
==Áttekintés== |
|||
A projekt célja egy ''egyszerű'', ''hatékony'' és ''beágyazható'' webszerver létrehozása. A Jetty kis méretéből eredően alkalmas [[web service]]-ek működtetésére beágyazott Java alkalmazásokban. |
A projekt célja egy ''egyszerű'', ''hatékony'' és ''beágyazható'' webszerver létrehozása. A Jetty kis méretéből eredően alkalmas [[web service]]-ek működtetésére beágyazott Java alkalmazásokban. |
||
Független, nyílt forráskódú projektként fejlesztve 2009-ben a Jettyt átköltöztették az [[Eclipse]]hez [[Eclipse (software)|Eclipse]].<ref>{{cite web |url=http://linuxgazette.net/157/lieber.html |title=Jetty: The Twelve Year Journey to Market Maturity |last=Lieber |first=Adam |date=December 2008 |work= |publisher=Linux Gazette |accessdate=28 June 2013}}</ref><ref>{{cite web |url=http://docs.codehaus.org/display/JETTY/About%20Jetty#AboutJetty-Eclipse |title=About Jetty |publisher=Codehaus |accessdate=30 November 2011}}</ref>. A Jetty képes [[webszolgáltatás|webszolgáltatásokat]] nyújtani [[beágyazott rendszer|beágyazott]] Java alkalmazásokban. Mára része komponense az [[Eclipse|Eclipse IDEnek]]. Támogatja az következőket: [[Apache JServ Protocol|AJP]], JASPI, [[JMX]], [[JNDI]], [[OSGi]], [[WebSocket]] and other Java technologies<ref name="support" />. |
|||
== Története == |
== Története == |
||
89. sor: | 94. sor: | ||
=== Jegyzetek === |
=== Jegyzetek === |
||
{{Jegyzetek}} |
{{Jegyzetek}} |
||
==Fordítás== |
|||
{{fordítás|en|Jetty|oldid=673079581}} |
|||
{{Webszerverek}} |
{{Webszerverek}} |
A lap 2015. augusztus 9., 11:52-kori változata
Jetty | |
![]() | |
Fejlesztő | Eclipse Foundation eredetileg Mort Bay Consulting |
Legfrissebb stabil kiadás | 12.0.10 (stabil verzió, 2024. június 3.)[1] |
Legfrissebb fejlesztői kiadás | 8.0.0.RC0 (2011. augusztus 16.) +/- |
Programozási nyelv | Java |
Operációs rendszer | Platformfüggetlen (JVM) |
Platform | Java platform |
Állapot | aktív |
Kategória | alkalmazásszerver |
Licenc | Apache License 2.0 |
A Jetty weboldala |
A Jetty egy tisztán Javaban írt webszerver és servlet container. Míg a webszervereket általában az emberek dokumentumokkal való kiszolgálásával hozzák kapcsolatban, a Jettyt mostanában gyakran használják gép-gép közötti kommunikációra, különösen nagyobb szoftver keretrendszereken belül. A Jettyt szabad és nyílt forráskódú projektként fejlesztik, az Eclipse Foundation részeként. A webszervert olyan projektekben használják, mint például az Apache ActiveMQ,[2] Alfresco,[3] Apache Geronimo,[4] Apache Maven, Apache Spark, Google App Engine,[5] Eclipse,[6] FUSE,[7] iDempiere,[8] Twitter's Streaming API[9] és a Zimbra[10]. Jetty olyan nyílt forráskódú projektek szervere, mint például a Lift, Eucalyptus, Red5, Hadoop and I2P.[11]. A Jetty támogatja a legutolsó Java Servlet API (JSP támogatással) éppúgy, mint a HTTP/2 és WebSocket protokollokat is.
Áttekintés
A projekt célja egy egyszerű, hatékony és beágyazható webszerver létrehozása. A Jetty kis méretéből eredően alkalmas web service-ek működtetésére beágyazott Java alkalmazásokban.
Független, nyílt forráskódú projektként fejlesztve 2009-ben a Jettyt átköltöztették az Eclipsehez Eclipse.[12][13]. A Jetty képes webszolgáltatásokat nyújtani beágyazott Java alkalmazásokban. Mára része komponense az Eclipse IDEnek. Támogatja az következőket: AJP, JASPI, JMX, JNDI, OSGi, WebSocket and other Java technologies[5].
Története
Eredetileg Sydneyben, Balmain-ben fejlesztette Greg Wilkins szoftverfejlesztő. Jetty eredetileg egy Mort Bay Szerver HTTP szerver komponense volt (Mort Bay Balmain egy körzete).
Jetty-t 1995-ben kezdték és MortBay szerverén volt elérhető az 1.x majd 2.x változat, egészen 2000-ig. 2000 és 2005 között, Jetty átkerült a sourceforge.net-re, ahol a 3.x, 4.x, majd 5.x verzió letölthető volt. 2005-ben az Jetty projektet átköltöztették a codehaus.org-ra. 2009-ben a főbb Jetty komponenseit átköltöztették az Eclipse.org-ra, és a Codehaus.org továbbra is nyújtott integrációt, kiegészítéseket, és Jetty csomagokat a 7.x és a 8.x verziókhoz (a 9.x-hez már nem).[14][15]
Verzió | Home | Szükséges java verzió | HTTP verzió | Servlet verzió | JSP Verzió | Státusz |
---|---|---|---|---|---|---|
9.3.x | Eclipse[16] | 1.8 | HTTP/1.1, HTTP/2, WebSocket JSR356, SPDY | 3.1 | 2.3 | Stabil 2015-02-25 óta[17][18] |
9.2.x | Eclipse[16] | 1.7 | HTTP/1.1, WebSocket JSR356, SPDY | 3.1 | 2.3 | Stabil 2014-04-16 óta[19] |
9.1.x | Eclipse[16] | 1.7 | HTTP/1.1, WebSocket JSR356, SPDY | 3.1 | 2.3 | Stabil 2013-11-18 óta[20] |
9.0.x | Eclipse[16] | 1.7 | HTTP/1.1, WebSocket, SPDY | 3.0 (tracking 3.1 drafts) | 2.2 | Stabil 2013-03-08 óta[21] |
8.x | Eclipse, Codehaus | 1.6 | HTTP/1.1 RFC2616 | 3.0 | 2.1 | Stabil |
7.x | Eclipse, Codehaus | 1.5, J2ME | HTTP/1.1 RFC2616 | 2.5 | 2.1 | Stabil |
6.x | Codehaus | 1.4-1.5 | HTTP/1.1 RFC2616 | 2.5 | 2.0 | Érett |
5.x | Sourceforge | 1.2-1.5 | HTTP/1.1 RFC2616 | 2.4 | 2.0 | Elavult |
4.x | Sourceforge | 1.2, J2ME | HTTP/1.1 RFC2616 | 2.3 | 1.2 | Nagyon régi |
3.x | Sourceforge | 1.2 | HTTP/1.1 RFC2068 | 2.2 | 1.1 | Fosszilizált |
2.x | Mortbay | 1.1 | HTTP/1.0 RFC1945 | 2.1 | 1.0 | Legendás |
1.x | Mortbay | 1.0 | HTTP/1.0 RFC1945 | Mítikus |
Kapcsolódó szócikkek
- Servlet containerek listája
- Java Servlet
- Java Platform, Enterprise Edition
- Apache Tomcat
- JavaServer Pages
- Webszolgáltatás
További információk
- Jetty Wiki
- Jetty History. (Hozzáférés: 2008. július 15.)
Jegyzetek
- ↑ Release 12.0.10, 2024. június 3. (Hozzáférés: 2024. június 22.)
- ↑ ActiveMQ with Ajax and Jetty. Jetty Wike (Codehaus). (Hozzáférés: 2011. április 12.)
- ↑ JM.Pascal: Maven + Alfresco : Jetty, Boostrap and Profil. Going to an OpenSource ECM World...., 2010. április 1. (Hozzáférés: 2011. április 12.)
- ↑ Configuring Virtual Hosts in Geronimo-Jetty. Apache Geronimo Documentation. (Hozzáférés: 2011. április 12.)
- ↑ a b Wickesser, Craig: Google Chose Jetty for App Engine. InfoQ. C4Media Inc, 2009. augusztus 5. (Hozzáférés: 2011. április 12.)
- ↑ jetty://. Eclipse. (Hozzáférés: 2011. április 12.)
- ↑ class JettyHttpComponent. FuseSource. Red Hat. (Hozzáférés: 2011. április 12.)[halott link]
- ↑ Platform Upgrade for r3. (Hozzáférés: 2014. április 8.)
- ↑ Twitter Streaming API and Apache Wink. (Hozzáférés: 2011. május 19.)
- ↑ Zhuang, JJ: Zimbra Blog: Why we switched to Jetty. Zimbra. VMware, 2007. december 18. (Hozzáférés: 2011. április 12.)
- ↑ Powered by Jetty. (Hozzáférés: 2012. szeptember 24.)
- ↑ Lieber, Adam: Jetty: The Twelve Year Journey to Market Maturity. Linux Gazette, 2008. december 1. (Hozzáférés: 2013. június 28.)
- ↑ About Jetty. Codehaus. (Hozzáférés: 2011. november 30.)
- ↑ a b [1], About Jetty Located on Codehaus.
- ↑ a b [2], About Jetty Located on Eclispe.
- ↑ a b c d Forráshivatkozás-hiba: Érvénytelen
<ref>
címke; nincs megadva szöveg a(z)Eclipse
nevű lábjegyzeteknek - ↑ What Version. eclipse.org, 2015. május 13. (Hozzáférés: 2015. május 13.)
- ↑ jetty 9.3.0 release review. Dev.eclipse.org, 2015. február 25. (Hozzáférés: 2015. április 22.)
- ↑ jetty 9.2.0 release review. Dev.eclipse.org, 2014. április 16. (Hozzáférés: 2015. április 22.)
- ↑ [jetty-announce] Jetty 9.1.0.v20131115 Stable Release!. Dev.eclipse.org, 2013. november 18. (Hozzáférés: 2014. július 17.)
- ↑ [jetty-announce] Announcing Jetty 9.0.0. Dev.eclipse.org, 2013. március 8. (Hozzáférés: 2014. július 17.)
Fordítás
Ez a szócikk részben vagy egészben a Jetty című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.