Namai Plėtra Kas yra belaidis abstraktus xml (vaškas)? - apibrėžimas iš techopedijos

Kas yra belaidis abstraktus xml (vaškas)? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia belaidis abstraktus XML (WAX)?

Belaidis abstraktus XML (WAX) yra abstrakti žymėjimo kalba ir įrankių rinkinys, skirtas palengvinti bevielių programų plėtrą ir perkeliamumą. WAX yra specifikacija, kurią sukūrė „Morphis“, atviro kodo programų kūrimo platforma iš „Kargo“.


Tokios kalbos kaip HTML, belaidžio žymėjimo kalba (WML) ir delninių įrenginių žymėjimo kalba (HDML) nėra perkeliamos iš vieno belaidžio įrenginio į kitą. WAX veikia daug aukštesniame lygyje, palyginti su kitomis žymėjimo kalbomis, todėl yra nešiojamas per įvairius belaidžius įrenginius. Programų kūrėjas sukuria tam tikro kodo skyriaus WAX specifikaciją, kurią vėliau galima įgyvendinti skirtinguose įrenginiuose be esminių pakeitimų. „WAX“ turi labai mažą mokymosi kreivę, todėl programų kūrėjai gali išmokti technologijos per labai trumpą laiką su norimais pritaikymais.

„Techopedia“ paaiškina belaidį abstraktųjį XML (WAX)

Perkeliamumo bevieliuose įrenginiuose problema kyla dėl skirtingų vaizdo formatų ir tekstinių failų, palaikomų skirtinguose telefonuose. Aukščiausios klasės nešiojamieji įrenginiai palaiko tokių formatų vaizdus kaip JPEG ir BMP, tuo tarpu žemosios klasės įrenginiai gali palaikyti tik GIF atvaizdus. Todėl nešiojamoji kalba yra būtina kuriant taikomąją programą, nes ji gali automatiškai susieti tokius apribojimus konkrečiuose įrenginiuose. „WAX“ apima XML paslaugų duomenų bazę, įrenginio atpažinimo funkcijas ir registrą, kad būtų galima nustatyti optimalų turinio pateikimą. Įrenginius, turinčius panašius aspektus ir atributus, galima sugrupuoti į vieną kategoriją. XSL transformacijų pagalba WAX specifikacija paverčiama įvairiomis belaidėmis kalbomis.


WAX kalbos specifikacijos veikia labai aukštai. Jie pagrįsti HTML ir WML sintaksinėmis savybėmis. Tas pats WAX komponentas skirtingais įrenginiais pateikiamas skirtingais būdais, atsižvelgiant į optimalią subjektyvią išvaizdą. WAX specifikacija paverčiama tikslinėmis HTML, HDML ir WML žymėjimo kalbomis, pritaikant išplečiamąsias stiliaus lapo transformacijas (XSLT).


Įrangos registras, kuriame yra įvairūs prietaisų gamintojai, įrenginio atpažinimo ypatybės ir kitos savybės, įtrauktas siekiant nustatyti optimalų turinio pateikimo mechanizmą. Kūrėjas gali išplėsti registrą, kad į jį būtų įtraukta daugiau įrenginių informacijos, susijusios su specializuotomis programomis. Pvz., Diske gali būti saugomi keli to paties vaizdo formatai, o vykdymo metu tam tikram įrenginiui gali būti suteiktas tinkamas formatas. Tai galima padaryti nustatant jo galimybes ir specifikacijas iš registro. Vaizdus taip pat galima pavadinti tam tikru formatu, kad būtų galima nustatyti, kuri vaizdo versija turėtų būti pristatyta į naršyklę vykdymo metu.


WAX servletas yra pagrindinė WAX specifikacijos klasė. Tačiau gali būti naudojamos ne Java, o kitos kalbos ir serveriai. Taip pat būdingos WAX klasės teikia duomenų bazių kaupimo ir programų registravimo mechanizmus.

Kas yra belaidis abstraktus xml (vaškas)? - apibrėžimas iš techopedijos