Kazalo:
Opredelitev - Kaj pomeni Jukex?
JukeX je večnamenska aplikacija jukebox, ki je v celoti napisana na Javi. Jukex je objektno usmerjen in vključuje fleksibilno podporo metapodatkov za skladbe, skupaj s polnimi aplikacijskimi programskimi vmesniki (API-ji) za razvoj programske opreme za stranke po meri.
JukeX je na splošno zgrajen na različnih odprtokodnih tehnologijah. Za pravilno delovanje Jukex je treba sistem namestiti z JDK 1.4 ali novejšimi, MySQL 3.2, gonilniki MySQL JDBC, strežnikom ShoutCast / IceCast, MP3 predvajalnikom, združljivim s ShoutCast / IceCast, spletnim strežnikom Apache Tomcat različice 3.3.x ali 4.0.x, Apache Ant Build System, Xerces, Xalan itd.
Tehopedia razlaga Jukex
JukeX vključuje številne funkcije:
- Popolna odvzem baze podatkov
- Celoten poizvedbeni jezik - JukeXQL je poizvedbeni jezik, podoben SQL, ki je izdelan izključno za iskanje skladb v sistemu JukeX.
- Prilagodljiv atributni sistem. Skladbe lahko vključujejo poljubne vrednosti, ki jim jih dodelijo razvijalci.
- Prilagodljiva priprava glasbe na osnovi cevovoda. JukeX vključuje enostavno raztegljiv in vtičljiv cevovod komponent, kar omogoča predvajanje želene glasbe v skladu z zahtevami uporabnika.
- Seznam predvajalnikov, ki temelji na okroglih robotih, na katerem so vse zahteve uporabnikov prepletene, da bi se izognili skakanju iz jukeboxa
- Avdio pasice. Navdihujoča glasba ali sporočila se v vnaprej določenih intervalih samodejno vstavijo na seznam predvajanja
- Izbor, ki temelji na iskanju, ki naključno predvaja rezultate na podlagi izbora
- Zmogljivi filtri, ki filtrirajo glasbo, ki je v jukeboxu ni potrebna
- Samodejno odpravljanje napačnih ID3 oznak
Storitve znotraj JukeX so razporejene na istih ali različnih strežnikih. Glasbene zbirke se uvozijo v sistem, preden JukeX uporabijo preko programa uvoznika MP3, ki se vleče po imeniku glasbe in poišče nove skladbe, ki jih je treba dodati v bazo.
