Domov vývoj Čo je to bezdrôtový abstraktný xml (vosk)? - definícia z technológie

Čo je to bezdrôtový abstraktný xml (vosk)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená bezdrôtové abstraktné XML (WAX)?

Wireless Abstract XML (WAX) je abstraktný značkovací jazyk a sada nástrojov navrhnutých na uľahčenie vývoja a prenosnosti bezdrôtových aplikácií. WAX je špecifikácia vyvinutá spoločnosťou Morphis, otvorenou platformou pre vývoj aplikácií od spoločnosti Kargo.


Jazyky ako HTML, jazyk bezdrôtového značenia (WML) a značkovací jazyk ručného zariadenia (HDML) nie sú prenosné z jedného bezdrôtového zariadenia na druhé. WAX pracuje na oveľa vyššej úrovni v porovnaní s inými značkovacími jazykmi, a preto je prenosný na rôznych bezdrôtových zariadeniach. Vývojár aplikácií vytvorí špecifikáciu WAX pre konkrétnu sekciu kódu, ktorá sa potom môže implementovať do rôznych zariadení bez toho, aby došlo k modifikácii. WAX má veľmi malú krivku učenia, takže vývojári aplikácií sa môžu učiť technológiu vo veľmi krátkom čase s požadovaným prispôsobením.

Techopedia vysvetľuje bezdrôtové abstraktné XML (WAX)

Problém prenosnosti v bezdrôtových zariadeniach vzniká v dôsledku rôznych obrazových formátov a textových súborov podporovaných na rôznych telefónoch. Vysoko výkonné vreckové zariadenia podporujú obrazové formáty, ako sú JPEG a BMP, zatiaľ čo zariadenia nižšej kategórie môžu podporovať iba obrázky GIF. Preto je prenosný jazyk nevyhnutný pri vývoji aplikácií, pretože dokáže automaticky mapovať také obmedzenia na konkrétne zariadenia. WAX obsahuje databázu služieb XML, funkcie rozpoznávania zariadení a register na určenie optimálneho vykreslenia obsahu. Zariadenia, ktoré zdieľajú podobné aspekty a atribúty, môžu byť zoskupené do jednej kategórie. Špecifikácia WAX sa prevádza do rôznych bezdrôtových jazykov pomocou transformácií XSL.


Špecifikácie jazyka WAX fungujú na veľmi vysokej úrovni abstrakcie. Sú založené na syntaktických vlastnostiach HTML aj WML. Rovnaký komponent WAX je prehliadačom vykreslený odlišným spôsobom na rôznych zariadeniach s ohľadom na optimálny subjektívny vzhľad. Špecifikácia WAX sa prevádza na cieľové značkovacie jazyky HTML, HDML a WML použitím rozšíriteľných transformácií šablón štýlov (XSLT).


Register zariadenia obsahujúci rôznych výrobcov zariadení, vlastnosti identifikácie zariadenia a ďalšie funkcie je zahrnutý na určenie optimálneho mechanizmu doručovania obsahu. Register je rozšíriteľný vývojárom tak, aby obsahoval viac informácií o špecifických zariadeniach pre špecializované aplikácie. Napríklad je možné na disk uložiť viac formátov toho istého obrázka a pre konkrétny prístroj sa môže vykresliť vhodný formát za behu. To sa dá dosiahnuť určením jeho schopností a špecifikácií z registra. Obrázky môžu byť tiež pomenované v konkrétnom formáte, aby bolo možné zistiť, ktorá verzia obrázka by sa mala do prehliadača doručiť v čase spustenia.


Servlet WAX je hlavnou triedou špecifikácie WAX. Môžu sa však použiť aj iné jazyky a servery ako tie, ktoré sú založené na Java. Aj vlastné triedy WAX poskytujú mechanizmy združovania databáz a protokolovania aplikácií.

Čo je to bezdrôtový abstraktný xml (vosk)? - definícia z technológie