Domov Razvoj Kaj je brezžični abstraktni xml (vosek)? - definicija iz tehopedije

Kaj je brezžični abstraktni xml (vosek)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni brezžični abstraktni XML (WAX)?

Brezžični abstraktni XML (WAX) je abstraktni označevalni jezik in nabor orodij, zasnovanih za olajšanje razvoja brezžičnih aplikacij in prenosljivosti. WAX je specifikacija, ki jo je razvil Morphis, odprtokodna platforma za razvoj aplikacij iz podjetja Kargo.


Jeziki, kot so HTML, jezik brezžičnega označevanja (WML) in označni jezik ročnih naprav (HDML), niso prenosni z ene brezžične naprave na drugo. WAX deluje na veliko višji ravni v primerjavi z drugimi jeziki za označevanje in je zato prenosljiv v različnih brezžičnih napravah. Razvijalec aplikacij ustvari specifikacijo WAX določenega odseka s kodo, ki ga je nato mogoče izvajati v različnih napravah brez temeljnih sprememb. WAX ima zelo majhno krivuljo učenja, zato se lahko razvijalci aplikacij naučijo tehnologije v zelo kratkem času z želenimi prilagoditvami.

Techopedia razlaga Wireless XML (WAX)

Vprašanje prenosljivosti v brezžičnih napravah se pojavi zaradi različnih formatov slik in besedilnih datotek, podprtih na različnih prenosnih enotah. Ročne naprave višjega razreda podpirajo formate slik, kot sta JPEG in BMP, medtem ko lahko naprave nižjega cenovnega razreda nudijo podporo le za slike GIF. Zato je prenosni jezik ključnega pomena pri razvoju aplikacij, ker lahko samodejno preslika te omejitve na določene naprave. WAX vključuje podatkovno bazo XML storitev, funkcije za prepoznavanje naprav in register za določitev optimalnega upodabljanja vsebine. Naprave, ki imajo podobne vidike in atribute, lahko združimo v eno kategorijo. Specifikacije WAX ​​se s pomočjo XSL transformacij pretvorijo v različne brezžične jezike.


Specifikacije jezika WAX delujejo na zelo visoki ravni abstrakcije. Temeljijo na skladenjskih lastnostih HTML in WML. Ista komponenta WAX je na različnih napravah brskalnik upodobljena na različne načine glede na optimalni subjektivni videz. Specifikacija WAX se pretvori v ciljni jezik označevanja HTML, HDML in WML z uporabo razteznih transformacij tabel sloga (XSLT).


Za določitev optimalnega mehanizma za prikazovanje vsebine je vključen register naprav, ki vsebuje različne proizvajalce naprav, identifikacijske lastnosti naprave in druge funkcije. Registrator razvijalca lahko razširi tako, da vključuje več informacij o napravi za specializirane aplikacije. Na primer, na disku je mogoče shraniti več formatov iste slike in za določeno napravo v času izvajanja prikazati ustrezno obliko. To lahko storite z določitvijo njegovih zmogljivosti in specifikacij iz registra. Slike se lahko poimenujejo tudi v določeni obliki, da se določi, katera različica slike naj se v času izvajanja dostavi v brskalnik.


Servlet WAX je temeljni razred specifikacije WAX. Lahko pa se uporabljajo tudi drugi jeziki in strežniki, ki niso osnovani na Javi. Tudi inherentni razredi WAX zagotavljajo združevanje baz podatkov in mehanizme beleženja aplikacij.

Kaj je brezžični abstraktni xml (vosek)? - definicija iz tehopedije