Tartalomjegyzék:
- Meghatározás - Mit jelent a Wireless Abstract XML (WAX)?
- A Techopedia magyarázza a vezeték nélküli absztrakt XML-t (WAX)
Meghatározás - Mit jelent a Wireless Abstract XML (WAX)?
A vezeték nélküli absztrakt XML (WAX) egy elvont jelölőnyelv és eszközkészlet, amely megkönnyíti a vezeték nélküli alkalmazások fejlesztését és a hordozhatóságot. A WAX a Morphis, a Kargo nyílt forráskódú alkalmazásfejlesztő platformja által kifejlesztett specifikáció.
Az olyan nyelvek, mint a HTML, a vezeték nélküli jelölő nyelv (WML) és a kézi eszköz jelölő nyelve (HDML), nem hordozhatók egyik vezeték nélküli eszközről a másikra. A WAX sokkal magasabb szinten működik, mint a többi jelölőnyelv, ezért hordozható különféle vezeték nélküli eszközökön. Az alkalmazásfejlesztő létrehozza egy adott kódrész WAX specifikációját, amelyet azután különféle eszközökön megvalósíthatunk módosítások nélkül. A WAX nagyon kicsi a tanulási görbéjével, így az alkalmazásfejlesztők nagyon rövid idő alatt megtanulhatják a technológiát a kívánt testreszabásokkal.
A Techopedia magyarázza a vezeték nélküli absztrakt XML-t (WAX)
A hordozhatóság kérdése a vezeték nélküli eszközökben a különböző kézibeszélők által támogatott képformátumok és szöveges fájlok miatt. A csúcskategóriás kézi eszközök támogatják a képformátumokat, például a JPEG és a BMP, míg az alacsony kategóriájú eszközök csak a GIF képeket támogatják. Ezért a hordozható nyelv elengedhetetlen az alkalmazás fejlesztése során, mivel automatikusan képes feltérképezni az ilyen korlátozásokat bizonyos eszközökön. A WAX tartalmazza a szolgáltatások XML-adatbázisát, eszközfelismerési funkciókat és egy nyilvántartást a tartalom optimális megjelenítésének meghatározására. A hasonló szempontokkal és attribútumokkal rendelkező eszközöket egy kategóriába lehet csoportosítani. A WAX specifikációt különféle vezeték nélküli nyelvekké konvertálják XSL-transzformációk segítségével.
A WAX nyelv specifikációi az absztrakció nagyon magas szintjén működnek. Ezek mind a HTML, mind a WML szintaktikai tulajdonságain alapulnak. Ugyanazt a WAX-összetevőt a böngésző különböző módon jeleníti meg különböző eszközökön az optimális szubjektív megjelenés szempontjából. A WAX specifikáció konvertálható a cél HTML, HDML és WML jelölő nyelvekre kiterjeszthető stíluslap-átalakítások (XSLT) alkalmazásával.
Az optimális tartalomszállítási mechanizmus meghatározása érdekében a készülék-nyilvántartás tartalmazza a különféle eszközgyártókat, eszköz-azonosító tulajdonságokat és egyéb funkciókat. A nyilvántartást a fejlesztő kibővítheti, hogy több eszközspecifikus információt tartalmazzon a speciális alkalmazásokhoz. Például ugyanazon kép több formátuma tárolható a lemezen, és a megfelelő formátum létrehozható egy adott eszköz számára futási időben. Ezt megteheti annak képességeinek és specifikációinak a beállításjegyzékből történő meghatározásával. A képeket meg lehet nevezni egy adott formátumban is, hogy azonosítsák a kép melyik verzióját kell futtatni a böngészőbe futás közben.
A WAX szervlet a WAX specifikáció központi osztálya. A Java alapú nyelvektől és szerverektől azonban eltérő lehet. A belső WAX osztályok szintén adatbázis-összevonási és alkalmazásnaplózási mechanizmusokat biztosítanak.



