Sadržaj:
Definicija - Što znači Jukex?
JukeX je višekorisnička aplikacija Jukebox u cijelosti skriptirana na Javi. Jukex je objektno orijentiran i uključuje fleksibilnu podršku metapodataka za zapise, zajedno s cjelovitim aplikacijskim programskim sučeljima (API) za razvoj prilagođenog softvera klijenta.
JukeX je uglavnom izgrađen na različitim tehnologijama otvorenog koda. Da bi Jukex pravilno funkcionirao, sustav treba instalirati s JDK 1.4 ili novijim, MySQL 3.2, MySQL JDBC upravljačkim programima, ShoutCast / IceCast poslužiteljem, MP3 playerom kompatibilnim sa ShoutCast / IceCast, Apache Tomcat web inačicom verzije 3.3.x ili 4.0.x, Apache Ant Build System, Xerces, Xalan, itd.
Tehopedia objašnjava Jukex
JukeX uključuje brojne značajke:
- Cjelovita apstrakcija baze podataka
- Potpuni jezik upita - JukeXQL je jezik upita sličan SQL-u, koji je isključivo izgrađen za pretraživanje pjesama unutar JukeX sustava.
- Prilagodljivi sustav atributa. Pjesme mogu sadržavati proizvoljne vrijednosti koje su im dodijeljene prema potrebama proizvođača.
- Fleksibilna glazbena priprema temeljena na cjevovodu. JukeX uključuje lako proširiv i mogućnost povezivanja sastavnih dijelova koji mu omogućuju reprodukciju željene glazbe u skladu s potrebama korisnika.
- Popis za reprodukciju korisnika koji se temelji na okruglom robu i na kojem su svi zahtjevi korisnika prepleteni kako bi se izbjeglo gutanje jukeboxa
- Audio baneri. Inspiracijska glazba ili poruke automatski se ubacuju u popis za reprodukciju u unaprijed definiranim intervalima
- Odabir na temelju pretraživanja, koji nasumično reproduciraju rezultate na temelju odabira
- Snažni filtri, koji filtriraju glazbu koja nije potrebna u džuboksu
- Automatska ispravka netočnih ID3 oznaka
Usluge unutar JukeX-a raspoređene su na istim ili različitim poslužiteljima. Glazbene kolekcije uvoze se u sustav prije upotrebe JukeX-a putem programa za uvoz MP3-ova, koji prolazi kroz glazbeni direktorij pronalazeći nove zapise koje treba dodati u bazu podataka.