Jetty
Jetty è un client/server HTTP unicamente basato su Java, client/server WebSocket e contenitore servlet sviluppato come software libero e progetto open source come parte di Eclipse Foundation. Jetty è progettato per essere incorporato in una applicazione Java, per fornirle tutti i servizi del protocollo HTTP che le siano necessari. Supporta AJP, JASPI, JMX, JNDI, OSGi, Socket Web e altre tecnologie Java. È usato in ActiveMQ. Storia[1]Il server HTTP inizialmente sviluppato nel 1995 da Greg Wilkins di Mort Bay Consulting, che successivamente divenne Jetty, faceva parte di un'applicazione per il bugtracking. Le versioni da 1.x a 6.1.x di Jetty furono sviluppate con il packaging Mort Bay ha ospitato direttamente il progetto Jetty fino alla versione 3.x e rimase il principale sponsor dello sviluppo fino alla versione 6.x. Dal 2000 al 2005, il progetto Jetty fu ospitato su sourceforge.net, dove furono prodotte le versioni 3.x, 4.x e 5.x. Nel 2005, il progetto Jetty si trasferì a The Codehaus per i suoi servizi di hosting e la comunità open source. Nel 2009, dopo che i componenti principali di Jetty si spostarono su Eclipse, il progetto Jetty presso codehaus continuò a fornire integrazioni, estensioni e pacchettizzazioni di Jetty. Nel 2006, la responsabilità di guidare lo sviluppo di Jetty è stata assunta da Webtide LLC, costituita come una joint venture tra Mort Bay e partner che fornivano assistenza in ambito marketing, vendite e strategico al progetto open source. Nel 2009, la responsabilità dello sviluppo di Jetty è stata trasferita a Intalio, Inc., che ha acquisito sia Webtide che Mort Bay. Intalio era un'azienda che forniva prodotti e servizi basati su software open source, e contava su numerosi sviluppatori e contributori di Jetty, oltre a operare su diverse piattaforme sia open source che closed source. Nel 2015, lo sviluppo di Jetty è stato nuovamente assunto da Webtide quando gli sviluppatori si sono separati da Intalio, acquisendo la completa proprietà dell'azienda dietro il progetto open source. Attualmente, Webtide finanzia integralmente lo sviluppo continuativo del progetto Jetty attraverso servizi e supporto della versione open source del progetto Jetty. A partire da Jetty 9 il progetto è sviluppato interamente dall'Eclipse Foundation. Inoltre dal 2016 l'intero codice sorgente e l'issue tracker sono su GitHub.[2]
FunzionalitàNote
Voci correlateCollegamenti esterni
|
Portal di Ensiklopedia Dunia