Jump to content

Причал (веб-сервер)

Пристань
Оригинальный автор(ы) Грег Уилкинс
Разработчик(и) Фонд Затмения
Первоначальный выпуск 1995 год ; 29 лет назад ( 1995 )
Стабильный релиз(ы)
12.0.х 12.0.0 / 7 августа 2023 г .; 11 месяцев назад ( 07.08.2023 ) [1]
11.0.x 11.0.15 / 13 апреля 2023 г .; 15 месяцев назад ( 13.04.2023 ) [1]
10.0.х 10.0.15 / 13 апреля 2023 г .; 15 месяцев назад ( 13.04.2023 ) [1]
9.4.х 9.4.52 / 28 августа 2023 г .; 10 месяцев назад ( 28.08.2023 ) [1]
Репозиторий Репозиторий пристани
Написано в Ява
Операционная система Кроссплатформенность ( JVM )
Тип Веб-сервер , контейнер сервлетов
Лицензия Лицензия Apache 2.0 , Общественная лицензия Eclipse v1.0
Веб-сайт пристань .org

Eclipse Jetty — это Java веб-сервер и Java-сервлетов контейнер . В то время как веб-серверы обычно связаны с предоставлением документов людям, Jetty теперь часто используется для межмашинного взаимодействия, обычно в рамках более крупных программных инфраструктур . Jetty разрабатывается как бесплатный проект с открытым исходным кодом в рамках Eclipse Foundation . Веб-сервер используется в таких продуктах, как Apache ActiveMQ , [2] на свежем воздухе , [3] Скалатра , Апачи Джеронимо , [4] Apache Maven , Apache Spark , Google App Engine , [5] Затмение , [6] ПРЕДОХРАНИТЕЛЬ , [7] iDempiere , [8] API потоковой передачи Twitter [9] и Зимбра . [10] Jetty также является сервером в проектах с открытым исходным кодом, таких как Lift , Eucalyptus , OpenNMS , Red5 , Hadoop и I2P . [11] Jetty поддерживает новейший API сервлетов Java (с поддержкой JSP ), а также протоколы HTTP/2 и WebSocket .

Jetty стартовал как независимый проект с открытым исходным кодом в 1995 году. В 2009 году Jetty перешёл на Eclipse . [12] [13] Jetty часто обеспечивает поддержку веб-сервисов во встроенных Java-приложениях и уже является компонентом Eclipse IDE . Он обеспечивает поддержку широкого спектра спецификаций и протоколов, включая JASPI, JMX , JNDI , OSGi , WebSocket , HTTP/2 и другие. [5]

Первоначально разработанный инженером-программистом Грегом Уилкинсом, Jetty был компонентом HTTP-сервера Mort Bay Server. Первоначально он назывался IssueTracker (исходное приложение), а затем MBServler (сервер сервлетов Mort Bay). Ни один из них не понравился, поэтому в конце концов был выбран Джетти. [14]

Jetty был запущен в 1995 году и размещался на MortBay, создавая версии 1.x и 2.x до 2000 года. С 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.

Версия Дом Минимальная версия Java Протоколы Версия сервлета JSP-версия Статус
12.0.х Затмение 17 HTTP/1.1 RFC7230, HTTP/2 RFC7540, WebSocket RFC6455/JSR356, FastCGI , пространство имен JakartaEE 6.0 3.1 Стабильный [19]
11.0.x Затмение 11 HTTP/1.1 RFC7230, HTTP/2 RFC7540, WebSocket RFC6455/JSR356, FastCGI , пространство имен JakartaEE 5.0 3.0 Стабильный [19]
10.0.х Затмение 11 HTTP/1.1 RFC7230, HTTP/2 RFC7540, WebSocket RFC6455/JSR356, FastCGI 4.0 2.3 Стабильный [19]
9.4.х Затмение 1.8 HTTP/1.1 RFC7230, HTTP/2 RFC7540, WebSocket RFC6455/JSR356, FastCGI 3.1 2.3 Стабильный [19]
9.3.х Затмение 1.8 HTTP/1.1 RFC7230, HTTP/2 RFC7540, WebSocket RFC6455/JSR356, FastCGI 3.1 2.3 Устарело [19]
9.2.х Затмение 1.7 HTTP/1.1 RFC2616, WebSocket RFC6455, SPDY v3 3.1 2.3 Устарело [19]
9.1.х Затмение 1.7 HTTP/1.1 RFC2616 3.1 2.3 Устарело [19]
9.0.х Затмение 1.7 HTTP/1.1 RFC2616 3.1-бета 2.3 Устарело [19]
8.х Затмение/Кодхаус 1.6 HTTP/1.1 RFC2616, WebSocket RFC6455, SPDY v3 3.0 2.2 почтенный [19]
7.х Затмение/Кодхаус 1.5 HTTP/1.1 RFC2616, WebSocket RFC6455, SPDY v3 2.5 2.1 почтенный [19]
6.х Кодхаус 1.4–1.5 HTTP/1.1 RFC2616 2.5 2.0 Античный [19]
5.х ИсточникForge 1.2–1.5 HTTP/1.1 RFC2616 2.4 2.0 Реликвия [19]
4.х ИсточникForge 1.2, J2ME HTTP/1.1 RFC2616 2.3 1.2 Древний [19]
3.х ИсточникForge 1.2 HTTP/1.1 RFC2068 2.2 1.1 Окаменелый [19]
2.х Мортбей 1.1 HTTP/1.0 RFC1945 2.1 1.0 Легендарный [19]
1.х Мортбей 1.0 HTTP/1.0 RFC1945 - - Мифический [19]

См. также

[ редактировать ]
  1. ^ Jump up to: а б с д «Релизы · eclipse/jetty.project» . github.com . Проверено 7 августа 2023 г.
  2. ^ «ActiveMQ с Ajax и Jetty» . Пристань Вайк (Codehaus). Архивировано из оригинала 30 августа 2011 г. Проверено 12 апреля 2011 г.
  3. ^ Ж.М.Паскаль (апрель 2010 г.). «Maven + Alfresco: Jetty, Boostrap и Profil» . Переходим в мир ECM с открытым исходным кодом. Архивировано из оригинала 7 января 2012 г. Проверено 12 апреля 2011 г.
  4. ^ «Настройка виртуальных хостов в Geronimo-Jetty» . Документация Apache Geronimo. 6 января 2009 года . Проверено 12 апреля 2011 г.
  5. ^ Jump up to: а б Викессер, Крейг (5 августа 2009 г.). «Google выбрал Jetty для App Engine» . ИнфоQ . C4Media Inc. Проверено 12 апреля 2011 г.
  6. ^ "причал://" . Затмение . Проверено 12 апреля 2011 г.
  7. ^ «класс JettyHttpComponent» . Источник предохранителя . Красная шляпа . Архивировано из оригинала 15 марта 2011 года . Проверено 12 апреля 2011 г.
  8. ^ «Обновление платформы для r3» . Проверено 8 апреля 2014 г.
  9. ^ «API потоковой передачи Twitter и Apache Wink» . Архивировано из оригинала 15 марта 2016 года . Проверено 19 мая 2011 г.
  10. ^ Чжуан, Джей-Джей (18 декабря 2007 г.). «Блог Zimbra: Почему мы перешли на Jetty» . Зимбра . ВМваре . Проверено 12 апреля 2011 г.
  11. ^ «При поддержке Jetty» . Проверено 24 сентября 2012 г.
  12. ^ Либер, Адам (декабрь 2008 г.). «Пристань: двенадцатилетний путь к зрелости рынка» . Linux-вестник . Проверено 28 июня 2013 г.
  13. ^ «О пристани» . Пристань. Архивировано из оригинала 6 января 2012 года . Проверено 13 июня 2024 г.
  14. ^ «Пристань/Часто задаваемые вопросы — Эклипсепедия» . Wiki.eclipse.org. 6 сентября 2011 г. Проверено 17 июля 2014 г.
  15. ^ «Jetty — Java HTTP-сервлет-сервер/списки рассылки» . Sourceforge.net . Проверено 17 июля 2014 г.
  16. ^ О пристани. Архивировано 31 мая 2015 г. в Wayback Machine , расположенном на Codehaus.
  17. ^ О пристани. Архивировано 21 ноября 2010 г. в Wayback Machine , расположенном на Eclipse.
  18. ^ «Репозиторий Eclipse Jetty Project переехал на Github!» . 12 февраля 2016 г.
  19. ^ Jump up to: а б с д и ж г час я дж к л м н тот п «Причальные версии» . eclipse.org . Проверено 7 августа 2023 г.
[ редактировать ]

Официальный сайт Отредактируйте это в Викиданных

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 9c6831f1d146bc95609b3191060f369d__1718273100
URL1:https://arc.ask3.ru/arc/aa/9c/9d/9c6831f1d146bc95609b3191060f369d.html
Заголовок, (Title) документа по адресу, URL1:
Jetty (web server) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)