Winstone este un container servlet care a fost scris dintr-o dorinta de a oferi functionalitate servlet. Winstone funcționează fără bloat că respectarea deplină J2EE introduce.
Acesta nu este destinat a fi un stil de J2EE container complet pe deplin funcțional servlet (Prin aceasta înțeleg de sprijin API străine nu au legătură cu Servlets, cum ar fi JNDI, JavaMail, EJB-uri, etc) - aceasta este lăsată la Tomcat, Jetty, Resin, JRun, Weblogic colab.
Uneori doriți doar un recipient servlet simplu - fără toate celelalte nedorită - care merge doar. Acest lucru este în cazul în care Winstone este cel mai potrivit.
Versiunea scurtă (deoarece versiunea lung este mult prea incorect politic), este după cum urmează:
Winstone este numele unui om destul de mare jamaican un prieten de-al meu sa întâlnit o noapte, în timp ce el a fost pe clubbing în zona Roppongi din Tokyo. El (prietenul meu) a fost un pic liquored până la momentul respectiv, și când Winstone sugerat ei cap la "acestui club foarte cool" știa, că nu cred că nimic greșit. Nu a fost până Winstone l-au condus pe o casă a scărilor întunecat și a scăzut pantalonii ca prietenul meu clued și a fugit ca dracu '.
Era prea bine o poveste pentru a lăsa să moară, așa că am numit acest proiect Winstone ca prieten a spus va continua să fie amintit de ea.
Iată câteva caracteristici cheie ale "Winstone":
· Oferta funcționalitate container servlet rapid, de încredere pentru un singur webapp per server
· Păstrați dimensiunea vasului de distribuție de bază cât mai jos posibil (în prezent 160KB)
· Păstrați fișierele de configurare la un minim absolut, folosind opțiunile de linie de comandă pentru a suprascrie opțional sensibil compilate în defaults.
· Compila cele din urmă cu GCJ pentru a face un Windows exe 3-4Meg pentru dezvoltarea locală / implementare de servlet-uri. Acest lucru nu sa întâmplat încă, din cauza unor probleme de clasa de încărcare GCJ.
· Sprijinirea Opțional JSP compilare folosind Jasper Apache.
Utilizare:
Dacă doriți să construiască de la codul sursă, va trebui să descărcați și să instalați Apache Maven. Următoarele instrucțiuni presupune că ați instalat deja Maven și au script shell Maven in calea ta (pentru a obține Maven, vezi http://maven.apache.org/).
Pentru a construi Winstone, despachetați copac:
tar zxf Winstone-src-0.8.tar.gz
Apoi construi:
cd Winstone
borcan curat Maven
Fișierul winstone.jar va fi în directorul țintă după construi este completă.
Pentru a rula:
java jar target / Winstone-0.8.jar --webroot = (+ alte opțiuni)
- SAU -
java jar target / Winstone-0.8.jar --warfile = (+ alte opțiuni)
- SAU -
java jar target / Winstone-0.8.jar --webappsDir = (+ alte opțiuni)
- SAU -
java jar target / Winstone-0.8.jar --hostsDir = (+ alte opțiuni)
Detalii soft:
Versiune: 0.9.10
Incarca data: 3 Jun 15
Licenţă: Gratuit
Popularitate: 11
Comentariile nu a fost găsit