Jetty
| Jetty | |
| Fejlesztő | Eclipse Foundation eredetileg Mort Bay Consulting |
| Legfrissebb stabil kiadás | 12.1.11 (stabil verzió, 2026. július 7.)[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 |
| Kódtár | https://github.com/jetty/jetty.project |
| A Jetty weboldala | |
A Jetty egy tisztán Javában írt webszerver és servlet container. Míg a webszervereket általában az emberek dokumentumokkal való kiszolgálásával hozzák kapcsolatban, a Jettyt 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 és I2P.[11] A Jetty támogatja a Java Servlet API-t (JSP támogatással) éppúgy, mint a HTTP/2 és WebSocket protokollokat.
Áttekintés
[szerkesztés | forrásszöveg szerkesztése]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.[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 a következőket: AJP, JASPI, JMX, JNDI, OSGi, WebSocket és más Java-s technológiák.[5]
Története
[szerkesztés | forrásszöveg szerkesztése]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[15] | 1.8 | HTTP/1.1, HTTP/2, WebSocket JSR356, SPDY | 3.1 | 2.3 | Stabil 2015-02-25 óta[16][17] |
| 9.2.x | Eclipse[15] | 1.7 | HTTP/1.1, WebSocket JSR356, SPDY | 3.1 | 2.3 | Stabil 2014-04-16 óta[18] |
| 9.1.x | Eclipse[15] | 1.7 | HTTP/1.1, WebSocket JSR356, SPDY | 3.1 | 2.3 | Stabil 2013-11-18 óta[19] |
| 9.0.x | Eclipse[15] | 1.7 | HTTP/1.1, WebSocket, SPDY | 3.0 (tracking 3.1 drafts) | 2.2 | Stabil 2013-03-08 óta[20] |
| 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
[szerkesztés | forrásszöveg szerkesztése]További információk
[szerkesztés | forrásszöveg szerkesztése]- Jetty honlapja
- Jetty Dokumentáció
- Jetty Fejlesztői Blog Archiválva 2016. január 5-i dátummal a Wayback Machine-ben
Jegyzetek
[szerkesztés | forrásszöveg szerkesztése]- ↑ "Release 12.1.11". 2026. július 7. Hozzáférés: 2026. július 8..
- ↑ "ActiveMQ with Ajax and Jetty". Jetty Wike (Codehaus). 2011. augusztus 30. dátummal az eredeti címről archiválva. Hozzáférés: 2011. április 12..
- ↑ JM.Pascal (2010. április). "Maven + Alfresco : Jetty, Boostrap and Profil". Going to an OpenSource ECM World.... 2012. január 7. dátummal az eredeti címről archiválva. Hozzáférés: 2011. április 12..
- ↑ "Configuring Virtual Hosts in Geronimo-Jetty". Apache Geronimo Documentation. 2018. december 1. dátummal az eredeti címről archiválva. Hozzáférés: 2011. április 12..
- 1 2 Wickesser, Craig (2009. augusztus 5.). "Google Chose Jetty for App Engine". InfoQ. C4Media Inc. Hozzáférés: 2011. április 12..
- ↑ "jetty://". Eclipse. Hozzáférés: 2011. április 12..
- ↑ "class JettyHttpComponent". FuseSource. Red Hat. 2011. március 15. dátummal az eredeti címről archiválva. Hozzáférés: 2011. április 12..
- ↑ "Platform Upgrade for r3". Hozzáférés: 2014. április 8..
- ↑ "Twitter Streaming API and Apache Wink". 2016. március 15. dátummal az eredeti címről archiválva. Hozzáférés: 2011. május 19..
- ↑ Zhuang, JJ (2007. december 18.). "Zimbra Blog: Why we switched to Jetty". Zimbra. VMware. 2011. július 21. dátummal az eredeti címről archiválva. Hozzáférés: 2011. április 12..
- ↑ "Powered by Jetty". 2020. június 28. dátummal az eredeti címről archiválva. Hozzáférés: 2012. szeptember 24..
- ↑ Lieber, Adam (2008. december). "Jetty: The Twelve Year Journey to Market Maturity". Linux Gazette. Hozzáférés: 2013. június 28..
- ↑ "About Jetty". Codehaus. 2012. január 6. dátummal az eredeti címről archiválva. Hozzáférés: 2011. november 30..
- 1 2 Archiválva 2015. május 31-i dátummal a Wayback Machine-ben, About Jetty Located on Codehaus.
- 1 2 3 4 5 6 Archiválva 2010. november 21-i dátummal a Wayback Machine-ben, About Jetty Located on Eclispe.
- ↑ "What Version". eclipse.org. 2015. május 13. 2020. október 14. dátummal az eredeti címről archiválva. 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
[szerkesztés | forrásszöveg szerkesztése]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.