Winstone adalah wadah servlet yang ditulis dari keinginan untuk menyediakan fungsionalitas servlet. Winstone bekerja tanpa mengasapi bahwa kepatuhan J2EE penuh memperkenalkan.
Hal ini tidak dimaksudkan untuk menjadi gaya J2EE kontainer servlet benar-benar berfungsi penuh (dengan ini saya berarti mendukung API asing yang tidak terkait dengan Servlets, seperti JNDI, JavaMail, EJBs, dll) - ini diserahkan kepada Tomcat, Jetty, Resin, JRun, Weblogic et al.
Kadang-kadang Anda ingin hanya servlet kontainer sederhana - tanpa semua sampah lainnya - yang hanya berjalan. Di sinilah Winstone paling cocok.
Versi pendek (karena versi lama terlalu politis tidak benar) adalah sebagai berikut:
Winstone adalah nama seorang pria Jamaika agak besar teman saya bertemu satu malam, saat ia keluar clubbing di daerah Roppongi Tokyo. Dia (teman saya) sedikit liquored up pada saat itu, dan ketika Winstone menyarankan mereka menuju ke "klub benar-benar keren" dia tahu, dia tidak berpikir ada yang salah. Tidak sampai Winstone membawanya turun tangga gelap dan menjatuhkan celananya bahwa teman saya petunjuk-petunjuk dan berlari seperti neraka.
Itu terlalu bagus cerita membiarkan mati, jadi saya bernama proyek ini Winstone sehingga teman mengatakan akan terus diingatkan itu.
Berikut adalah beberapa fitur kunci dari "Winstone":
· Pasokan cepat, handal fungsi servlet kontainer untuk webapp tunggal per server
· Jauhkan ukuran distribusi tabung inti serendah mungkin (saat 160KB)
· Simpan file konfigurasi ke minimum absolut, menggunakan opsi baris perintah untuk opsional menimpa masuk akal disusun dalam default.
· Akhirnya mengkompilasi dengan GCJ untuk membuat jendela exe 3-4Meg untuk pembangunan daerah / penyebaran servlet. Ini belum terjadi, karena beberapa masalah loading class GCJ.
· Opsional mendukung kompilasi JSP menggunakan Apache Jasper.
Penggunaan:
Jika Anda ingin membangun dari kode sumber, Anda perlu men-download dan menginstal Apache Maven. Petunjuk berikut menganggap Anda telah menginstal Maven dan memiliki pakar shell skrip di jalan Anda (untuk mendapatkan Maven, lihat http://maven.apache.org/).
Untuk membangun Winstone, membongkar pohon:
tar zxf Winstone-src-0.8.tar.gz
Kemudian membangun:
cd Winstone
maven jar bersih
File winstone.jar akan berada di direktori target setelah build selesai.
Untuk menjalankannya:
java jar sasaran / Winstone-0.8.jar --webroot = (+ pilihan lain)
- OR -
java jar sasaran / Winstone-0.8.jar --warfile = (+ pilihan lain)
- OR -
java jar sasaran / Winstone-0.8.jar --webappsDir = (+ pilihan lain)
- OR -
java jar sasaran / Winstone-0.8.jar --hostsDir = (+ pilihan lain)
Rincian Software:
Versi: 0.9.10
Tanggal Upload: 3 Jun 15
Lisensi: Gratis
Popularitas: 11
Komentar tidak ditemukan