WikiDer > Uchqun (dasturiy ta'minot)
Ushbu maqolaning mavzusi Vikipediyaga mos kelmasligi mumkin mahsulotlar va xizmatlar uchun e'tiborga loyiqligi bo'yicha ko'rsatmalar.  (2014 yil may) (Ushbu shablon xabarini qanday va qachon olib tashlashni bilib oling)  | 
| Asl muallif (lar) | Per Vendel | 
|---|---|
| Barqaror chiqish | 2.9.1 / 22 may 2019 yil  | 
| Ombor | Uchqun ombori | 
| Yozilgan | Java | 
| Operatsion tizim | O'zaro faoliyat platforma (Java virtual mashinasi) | 
| Turi | Veb-dastur doirasi | 
| Litsenziya | Apache litsenziyasi 2.0 | 
| Veb-sayt | sparkjava | 
Uchqun a bepul va ochiq manbali dasturiy ta'minot veb-dastur doirasi va domenga xos til yozilgan Java. Kabi boshqa Java veb-dasturlar doirasiga muqobildir JAX-RS, O'yin doirasi va Bahorgi MVC. U ko'milgan holda ishlaydi Iskala sukut bo'yicha veb-server, lekin boshqa veb-serverlarda ishlash uchun sozlanishi mumkin.
Ilhomlangan Sinatra,[iqtibos kerak] u quyidagilarga amal qilmaydi model-view-kontroller boshqa ramkalarda ishlatiladigan naqsh, masalan, Spring MVC. Buning o'rniga Spark "Java-da veb-dasturlarni tezkor ravishda minimal kuch sarflab yaratish" uchun mo'ljallangan.[1]
Spark 2011 yilda Per Wendel tomonidan yaratilgan va ochiq manba bo'lib, 2014 yilda 2-versiyasi uchun to'liq qayta yozilgan. Qayta yozish juda katta Java 8 lambda falsafasiga asoslangan edi, shuning uchun Java 7 rasmiy ravishda 2 va undan yuqori versiyalarida qo'llab-quvvatlanmaydi.
Misol (salom dunyo)
import statik uchqun. uchqun. *;jamoat sinf Salom Dunyo {   jamoat statik bekor asosiy(Ip[] kamon) {         olish("/Salom", (so'rov, javob) -> "Salom Dunyo!");      }}Qo'llab-quvvatlanadigan shablon dvigatellari
Spark ushbu shablon motorlarini qo'llab-quvvatlaydi:[2]