Sadržaj:
Definicija - Što znači bežični sažetak XML (WAX)?
Wireless Abstract XML (WAX) je apstraktni označni jezik i skup alata koji su osmišljeni kako bi se olakšao razvoj bežične aplikacije i prenosivost. WAX je specifikacija koju je razvio Morphis, Kargoova platforma za razvoj otvorenih izvora.
Jezici kao što su HTML, bežični označni jezik (WML) i označni jezik ručnih uređaja (HDML) nisu prenosivi s jednog bežičnog uređaja na drugi. WAX djeluje na mnogo višoj razini u odnosu na ostale jezike za označavanje i zbog toga je prenosiv na različitim bežičnim uređajima. Programer za aplikaciju stvara WAX specifikaciju određenog odjeljka s kodom koji se nakon toga može implementirati na različite uređaje bez temeljnih modifikacija. WAX ima vrlo malu krivulju učenja, tako da programeri aplikacija mogu naučiti tehnologiju u vrlo kratkom vremenu uz željene prilagodbe.
Techopedia objašnjava bežični sažetak XML (WAX)
Problem prenosivosti u bežičnim uređajima javlja se zbog različitih formata slika i tekstualnih datoteka podržanih na različitim mobilnim telefonima. Ručni uređaji visoke klase podržavaju formate slike kao što su JPEG i BMP, dok uređaji niskog stupnja nude podršku samo za GIF slike. Stoga je prijenosni jezik ključan tijekom razvoja aplikacije jer automatski može preslikati takva ograničenja na određene uređaje. WAX uključuje XML bazu podataka usluga, značajke prepoznavanja uređaja i registar za određivanje optimalnog prikazivanja sadržaja. Uređaji koji imaju slične aspekte i atribute mogu se grupirati u jednu kategoriju. WAX specifikacije se pretvaraju u različite bežične jezike uz pomoć XSL transformacija.
Specifikacije jezika WAX funkcioniraju na vrlo visokoj razini apstrakcije. Temelje se na sintaktičkim svojstvima HTML-a i WML-a. Ista WAX komponenta prikazan je na različite uređaje na različitim uređajima u pregledniku s obzirom na optimalni subjektivni izgled. WAX specifikacija se pretvara u ciljni HTML, HDML i WML označni jezik primjenom proširivih transformacija slogova stilova (XSLT).
Registar uređaja koji sadrži različite proizvođače uređaja, značajke identifikacije uređaja i druge značajke uključen je za određivanje optimalnog mehanizma isporuke sadržaja. Programer može produžiti registar da uključuje više informacija o uređaju za specijalizirane aplikacije. Na primjer, na disku se može pohraniti više formata iste slike, a odgovarajući format može se prikazati za određeni uređaj tijekom vremena izvođenja. To se može utvrditi određivanjem njegovih mogućnosti i specifikacija iz registra. Slike se također mogu imenovati u određenom formatu kako bi se identificirala koja verzija slike treba isporučiti pregledniku u vrijeme izvođenja.
WAX servlet je osnovna klasa WAX specifikacije. Međutim mogu se koristiti jezici i serveri koji nisu bazirani na Javi. Također svojstvene klase WAX pružaju objedinjavanje baza podataka i mehanizme zapisivanja aplikacija.
