जेटी (वेब ​​सर्वर): Difference between revisions

From Vigyanwiki
Line 49: Line 49:
{| class="wikitable"
{| class="wikitable"
|-
|-
! Version
! वर्जन (संस्करण)
! Home
! होम
! Java Version
! जावा वर्जन
! Protocols
! प्रोटोकॉल
! Servlet Version
! सर्वलेट वर्जन
! JSP Version
! जेएसपी वर्जन
! Status
! स्थिति
|-
|-
| 11.0.x
| 11.0.x
| Eclipse
| एक्लिप्स
| 11
| 11
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC7230, [[HTTP/2]] RFC7540, [[WebSocket]] RFC6455/JSR356, [[FastCGI]], JakartaEE Namespace
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC7230, [[HTTP/2]] RFC7540, [[WebSocket]] RFC6455/JSR356, [[FastCGI]], JakartaEE Namespace
Line 71: Line 71:
|-
|-
| 10.0.x
| 10.0.x
| Eclipse
| एक्लिप्स
| 11
| 11
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC7230, [[HTTP/2]] RFC7540, [[WebSocket]] RFC6455/JSR356, [[FastCGI]]
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC7230, [[HTTP/2]] RFC7540, [[WebSocket]] RFC6455/JSR356, [[FastCGI]]
Line 79: Line 79:
|-
|-
| 9.4.x
| 9.4.x
| Eclipse
| एक्लिप्स
| 1.8
| 1.8
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC7230, [[HTTP/2]] RFC7540, [[WebSocket]] RFC6455/JSR356, [[FastCGI]]
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC7230, [[HTTP/2]] RFC7540, [[WebSocket]] RFC6455/JSR356, [[FastCGI]]
Line 87: Line 87:
|-
|-
| 9.3.x
| 9.3.x
| Eclipse
| एक्लिप्स
| 1.8
| 1.8
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC7230, [[HTTP/2]] RFC7540, [[WebSocket]] RFC6455/JSR356, [[FastCGI]]
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC7230, [[HTTP/2]] RFC7540, [[WebSocket]] RFC6455/JSR356, [[FastCGI]]
Line 95: Line 95:
|-
|-
| 9.2.x
| 9.2.x
| Eclipse
| एक्लिप्स
| 1.7
| 1.7
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2616, [[WebSocket]] RFC6455, [[SPDY]] v3
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2616, [[WebSocket]] RFC6455, [[SPDY]] v3
Line 103: Line 103:
|-
|-
| 9.1.x
| 9.1.x
| Eclipse
| एक्लिप्स
| 1.7
| 1.7
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2616
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2616
Line 111: Line 111:
|-
|-
| 9.0.x
| 9.0.x
| Eclipse
| एक्लिप्स
| 1.7
| 1.7
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2616
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2616
Line 119: Line 119:
|-
|-
| 8.x
| 8.x
| Eclipse/Codehaus
| एक्लिप्स/कोडहौस
| 1.6
| 1.6
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2616, [[WebSocket]] RFC6455, [[SPDY]] v3
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2616, [[WebSocket]] RFC6455, [[SPDY]] v3
Line 127: Line 127:
|-
|-
| 7.x
| 7.x
| Eclipse/Codehaus
| एक्लिप्स/कोडहौस
| 1.5
| 1.5
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2616, [[WebSocket]] RFC6455, [[SPDY]] v3
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2616, [[WebSocket]] RFC6455, [[SPDY]] v3
Line 135: Line 135:
|-
|-
| 6.x
| 6.x
| Codehaus
| कोडहौस
| 1.4–1.5
| 1.4–1.5
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2616
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2616
Line 143: Line 143:
|-
|-
| 5.x
| 5.x
| SourceForge
| सोर्सफोर्ज
| 1.2–1.5
| 1.2–1.5
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2616
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2616
Line 151: Line 151:
|-
|-
| 4.x
| 4.x
| SourceForge
| सोर्सफोर्ज
| 1.2, J2ME
| 1.2, J2ME
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2616
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2616
Line 159: Line 159:
|-
|-
| 3.x
| 3.x
| SourceForge
| सोर्सफोर्ज
| 1.2
| 1.2
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2068
| [[Hypertext Transfer Protocol|HTTP/1.1]] RFC2068
Line 167: Line 167:
|-
|-
| 2.x
| 2.x
| Mortbay
| मोर्टबे
| 1.1
| 1.1
| [[Hypertext Transfer Protocol|HTTP/1.0]] RFC1945
| [[Hypertext Transfer Protocol|HTTP/1.0]] RFC1945
Line 175: Line 175:
|-
|-
| 1.x
| 1.x
| Mortbay
| मोर्टबे
| 1.0
| 1.0
| [[Hypertext Transfer Protocol|HTTP/1.0]] RFC1945
| [[Hypertext Transfer Protocol|HTTP/1.0]] RFC1945

Revision as of 08:51, 3 August 2023

Jetty
Original author(s)Greg Wilkins
Developer(s)Eclipse Foundation
Initial release1995; 29 years ago (1995)
Stable release(s)
11.0.x11.0.15 / April 13, 2023; 17 months ago (2023-04-13)[1]
10.0.x10.0.15 / April 13, 2023; 17 months ago (2023-04-13)[1]
9.4.x9.4.51 / February 27, 2023; 18 months ago (2023-02-27)[1]
RepositoryJetty Repository
Written inJava
Operating systemCross-platform (JVM)
TypeWeb server, Servlet container
LicenseApache License 2.0, Eclipse Public License v1.0
Websitewww.eclipse.org/jetty/

एक्लिप्स जेटी एक जावा वेब सर्वर और जावा सर्वलेट कंटेनर है। जबकि वेब सर्वर आमतौर पर लोगों को डॉक्यूमेंट प्रदान करने से जुड़े होते हैं, जेट्टी का उपयोग अब बड़े सॉफ्टवेयर फ्रेमवर्क के साथ मशीन से मशीन संचार के लिए किया जाता है। जेट्टी को एक्लिप्स फाउंडेशन के हिस्से के रूप में एक मुक्त और ओपन-सोर्स प्रोजेक्ट के रूप में विकसित किया गया है।[2] वेब सर्वर का उपयोग अपाचे एक्टिवएमक्यू,[3] अल्फ्रेस्को,[4] स्कैलाट्रा, अपाचे गेरोनिमो,[5] अपाचे मावेन, अपाचे स्पार्क, गूगल ऐप इंजन,[6] एक्लिप्स,[7] FUSE,[8] जैसे उत्पादों में किया जाता है। iDempiere, [9] ट्विटर की स्ट्रीमिंग एपीआई [10] और ज़िम्ब्रा[11] जेट्टी लिफ्ट, यूकेलिप्टस, ओपनएनएमएस, Red5, हडूप और I2P जैसे ओपन-सोर्स प्रोजेक्ट्स में भी सर्वर है। जेट्टी नवीनतम जावा सर्वलेट एपीआई (जेएसपी समर्थन के साथ) के साथ-साथ HTTP/2 और वेबसॉकेट प्रोटोकॉल का समर्थन करता है।

अवलोकन

जेट्टी की शुरुआत 1995 में एक स्वतंत्र ओपन सोर्स प्रोजेक्ट के रूप में हुई थी। 2009 में जेट्टी एक्लिप्स में परिवर्तित हो गई थी।[12][13] जेट्टी एम्बेडेड जावा एप्लिकेशन में वेब सेवाएं प्रदान करता है और यह पहले से ही एक्लिप्स आईडीई का एक घटक है। यह AJP, JASPI, JMX, JNDI, OSGi, WebSocket और अन्य जावा प्रौद्योगिकियों का समर्थन करता है।[5]

इतिहास

मूल रूप से सॉफ्टवेयर इंजीनियर ग्रेग विल्किंस द्वारा विकसित, जेट्टी मूल रूप से मोर्ट बे सर्वर का एक HTTP सर्वर घटक था। इसे मूल रूप से इश्यूट्रैकर (इसका मूल एप्लिकेशन) और फिर एमबीसर्वरलर (मोर्ट बे सर्वलेट सर्वर) कहा जाता था। इनमें से किसी को भी विशेष रूप से अच्छी प्रतिक्रिया नहीं मिली, इसलिए अंततः जेटी को चुना गया।[14]\

जेट्टी की शुरुआत 1995 में हुई थी और 2000 तक संस्करण 1.x और 2.x बनाते हुए इसे मोर्टबे द्वारा होस्ट किया गया था। 2000 से 2005 तक, जेट्टी को sourceforge.net द्वारा होस्ट किया गया था जहां संस्करण 3.x, 4.x और 5.x थे। का उत्पादन किया गया. 2005 में, संपूर्ण जेट्टी परियोजना Codehaus.org पर स्थानांतरित हो गई।[15] 2009 तक, Jetty के मुख्य घटकों को Eclipse.org पर स्थानांतरित कर दिया गया, और Codehaus.org ने Jetty संस्करण 7.x और 8.x (9.x नहीं) के एकीकरण, एक्सटेंशन और पैकेजिंग प्रदान करना जारी रखा।[16][17] 2016 में, Jetty का मुख्य भंडार GitHub में स्थानांतरित हो गया,[18] लेकिन यह अभी भी एक्लिप्स आईपी प्रक्रिया के तहत विकसित किया गया है।

वर्जन (संस्करण) होम जावा वर्जन प्रोटोकॉल सर्वलेट वर्जन जेएसपी वर्जन स्थिति
11.0.x एक्लिप्स 11 HTTP/1.1 RFC7230, HTTP/2 RFC7540, WebSocket RFC6455/JSR356, FastCGI, JakartaEE Namespace 5.0 3.0 Stable[19]
10.0.x एक्लिप्स 11 HTTP/1.1 RFC7230, HTTP/2 RFC7540, WebSocket RFC6455/JSR356, FastCGI 4.0 2.3 Stable[19]
9.4.x एक्लिप्स 1.8 HTTP/1.1 RFC7230, HTTP/2 RFC7540, WebSocket RFC6455/JSR356, FastCGI 3.1 2.3 Stable[19]
9.3.x एक्लिप्स 1.8 HTTP/1.1 RFC7230, HTTP/2 RFC7540, WebSocket RFC6455/JSR356, FastCGI 3.1 2.3 Deprecated[19]
9.2.x एक्लिप्स 1.7 HTTP/1.1 RFC2616, WebSocket RFC6455, SPDY v3 3.1 2.3 Deprecated[19]
9.1.x एक्लिप्स 1.7 HTTP/1.1 RFC2616 3.1 2.3 Deprecated[19]
9.0.x एक्लिप्स 1.7 HTTP/1.1 RFC2616 3.1-beta 2.3 Deprecated[19]
8.x एक्लिप्स/कोडहौस 1.6 HTTP/1.1 RFC2616, WebSocket RFC6455, SPDY v3 3.0 2.2 Venerable[19]
7.x एक्लिप्स/कोडहौस 1.5 HTTP/1.1 RFC2616, WebSocket RFC6455, SPDY v3 2.5 2.1 Venerable[19]
6.x कोडहौस 1.4–1.5 HTTP/1.1 RFC2616 2.5 2.0 Antique[19]
5.x सोर्सफोर्ज 1.2–1.5 HTTP/1.1 RFC2616 2.4 2.0 Relic[19]
4.x सोर्सफोर्ज 1.2, J2ME HTTP/1.1 RFC2616 2.3 1.2 Ancient[19]
3.x सोर्सफोर्ज 1.2 HTTP/1.1 RFC2068 2.2 1.1 Fossilized[19]
2.x मोर्टबे 1.1 HTTP/1.0 RFC1945 2.1 1.0 Legendary[19]
1.x मोर्टबे 1.0 HTTP/1.0 RFC1945 - - Mythical[19]


यह भी देखें

  • अनुप्रयोग सर्वर
  • एप्लिकेशन सर्वर की तुलना#जावा
  • जावा प्लेटफ़ॉर्म, एंटरप्राइज़ संस्करण
  • जावा सर्वलेट
  • जावासर्वर पेज

संदर्भ

  1. 1.0 1.1 1.2 "Releases · eclipse/jetty.project". github.com. Retrieved 2021-10-05.
  2. "Ajax और Jetty के साथ ActiveMQ". 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. "जेरोनिमो-जेट्टी में वर्चुअल होस्ट कॉन्फ़िगर करना". Apache Geronimo Documentation. 6 January 2009. Retrieved 2011-04-12.
  5. 5.0 5.1 Wickesser, Craig (5 August 2009). "Google ने ऐप इंजन के लिए जेट्टी को चुना". InfoQ. C4Media Inc. Retrieved 12 Apr 2011.
  6. "jetty://". Eclipse. Retrieved 12 Apr 2011.
  7. "क्लास 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. "ट्विटर स्ट्रीमिंग एपीआई और अपाचे विंक". 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. "जेट्टी द्वारा संचालित". Retrieved 24 Sep 2012.
  12. Lieber, Adam (December 2008). "Jetty: The Twelve Year Journey to Market Maturity". Linux Gazette. Retrieved 28 June 2013.
  13. "जेट्टी के बारे में". 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. About Jetty Archived 2015-05-31 at the Wayback Machine, Located on Codehaus.
  17. About Jetty Archived 2010-11-21 at the Wayback Machine, Located on Eclipse.
  18. "एक्लिप्स जेट्टी प्रोजेक्ट रिपॉजिटरी जीथब में स्थानांतरित हो गई है!". 2016-02-12.
  19. 19.00 19.01 19.02 19.03 19.04 19.05 19.06 19.07 19.08 19.09 19.10 19.11 19.12 19.13 19.14 "Jetty Versions". eclipse.org. Retrieved 2021-04-05.


बाहरी संबंध

No URL found. Please specify a URL here or add one to Wikidata.