Winstone is 'n Servlet houer wat uit 'n begeerte om Servlet funksionaliteit geskryf is. Winstone werk sonder die opblaas wat vol J2EE nakoming stel.
Dit is nie bedoel om 'n heeltemal ten volle funksionele J2EE styl Servlet houer (wat deur hierdie ek bedoel ondersteun vreemde APIs wat niks met Servlets, soos JNDI, Java Mail, EJBs, ens) wees - dit is van links na Tomcat, Jetty, Resin, JRun, Weblogic et al.
Soms wil jy net 'n eenvoudige Servlet houer - sonder al die ander junk - dit gaan net. Dit is waar Winstone is die beste geskik is.
Die kort weergawe (omdat die lang weergawe is te polities korrek) is soos volg:
Winstone is die naam van 'n redelik groot Jamaican man 'n vriend van my het een nag, terwyl hy uitgaan clubbing in die Roppongi area van Tokio. Hy (my vriend) was 'n bietjie liquored up by die tyd, en wanneer Winstone voorgestel hulle kop aan "hierdie werklik 'n koel klub" het hy geweet het, het hy nie dink dat iets verkeerd was. Dit was nie totdat Winstone gelei hom af 'n donker trap en val sy broek dat my vriend hę in en hardloop soos die hel.
Dit was te goed 'n storie te laat sterf, sodat ek die naam van hierdie projek Winstone sodat gesê vriend sal voortgaan om te herinner aan dit.
Hier is 'n paar belangrike funksies van "Winstone":
· Verskaf vinnige, betroubare Servlet houer funksies vir 'n enkele webapp per bediener
· Hou die grootte van die kern verspreiding jar so laag as moontlik (tans 160kb)
· Hou opset lêers na 'n absolute minimum, met behulp van command line opsies ignoreer opsioneel sinvolle saamgestel in gebreke.
· Uiteindelik stel met GCJ n 3-4Meg vensters exe vir plaaslike ontwikkeling / ontplooiing van servlets maak. Dit het nog nie gebeur nie, as gevolg van 'n paar GCJ klas laai probleme.
· Optionally ondersteun JSP samestelling behulp Apache se Jasper.
Gebruik:
As jy wil om te bou van die bron-kode is, sal jy nodig het om af te laai en te installeer Apache Maven. Die volgende instruksies aanvaar jy reeds geïnstalleer Maven en het die Maven dop script in jou pad (na Maven te kry, sien http://maven.apache.org/).
Om Winstone bou, pak die boom:
teer zxf Winstone-src-0.8.tar.gz
Bou dit dan
cd Winstone
Maven skoon jar
Die winstone.jar lêer sal wees in die teiken gids na die bou is voltooi.
Om dit te doen:
java-jar teiken / Winstone-0.8.jar --webroot = (+ ander opsies)
- OF -
java-jar teiken / Winstone-0.8.jar --warfile = (+ ander opsies)
- OF -
java-jar teiken / Winstone-0.8.jar --webappsDir = (+ ander opsies)
- OF -
java-jar teiken / Winstone-0.8.jar --hostsDir = (+ ander opsies)
Sagteware besonderhede:
Weergawe: 0.9.10
Upload datum: 3 Jun 15
Lisensie: Gratis
Populariteit: 11
Kommentaar nie gevind