Isi kandungan:
- Definisi - Apa itu Abstrak Tanpa Wayar XML (WAX)?
- Techopedia menerangkan XML Abstrak Tanpa Wayar (WAX)
Definisi - Apa itu Abstrak Tanpa Wayar XML (WAX)?
Wireless Abstract XML (WAX) adalah bahasa markup abstrak dan satu set alat yang direka untuk memudahkan pembangunan aplikasi wireless dan mudah alih. WAX adalah spesifikasi yang dibangunkan oleh Morphis, platform pembangunan aplikasi sumber terbuka dari Kargo.
Bahasa seperti HTML, bahasa penanda wayarles (WML) dan bahasa penanda peranti pegang tangan (HDML) tidak mudah alih dari satu peranti wayarles yang lain. WAX beroperasi pada tahap yang lebih tinggi berbanding dengan bahasa markup lain dan oleh itu mudah alih merentasi peranti wayarles yang berbeza. Pembangun aplikasi mewujudkan spesifikasi WAX seksyen kod tertentu, yang kemudiannya boleh dilaksanakan di seluruh peranti yang berbeza tanpa pengubahsuaian yang mendasari. WAX mempunyai lengkung pembelajaran yang sangat kecil, jadi pemaju aplikasi boleh mempelajari teknologi dalam masa yang sangat singkat dengan penyesuaian yang dikehendaki.
Techopedia menerangkan XML Abstrak Tanpa Wayar (WAX)
Isu mudah alih dalam peranti tanpa wayar timbul kerana format imej dan fail imej yang berbeza disokong pada telefon bimbit yang berbeza. Peranti pegang tangan mewah menyokong format imej seperti JPEG dan BMP, manakala peranti rendah hanya boleh menawarkan sokongan untuk imej GIF. Oleh itu, bahasa mudah alih adalah penting semasa pembangunan aplikasi kerana ia secara automatik dapat memetakan kekangan-kekangan tersebut pada peranti tertentu. WAX termasuk pangkalan data XML perkhidmatan, ciri pengenalan peranti dan pendaftaran untuk menentukan kandungan terjemahan yang optimum. Peranti yang berkongsi aspek dan atribut yang sama boleh dikelompokkan dalam satu kategori. Spesifikasi WAX ditukarkan ke dalam pelbagai bahasa wayarles dengan bantuan transformasi XSL.
Spesifikasi bahasa WAX berfungsi pada tahap abstraksi yang sangat tinggi. Mereka didasarkan pada sifat sintaks HTML dan WML. Komponen WAX yang sama diberikan dengan cara yang berbeza pada peranti yang berlainan oleh penyemak imbas berkenaan dengan penampilan subjektif optimum. Spesifikasi WAX ditukar menjadi bahasa markah HTML, HDML dan WML sasaran dengan menggunakan transformasi lembaran gaya yang boleh dilanjutkan (XSLT).
Registry peranti yang mengandungi pelbagai pengeluar peranti, ciri pengenalan peranti dan ciri-ciri lain dimasukkan untuk menentukan mekanisme penghantaran kandungan yang optimum. Registri adalah extensible oleh pemaju untuk memasukkan lebih banyak maklumat khusus peranti untuk aplikasi khusus. Sebagai contoh, pelbagai format imej yang sama boleh disimpan dalam cakera dan format yang sesuai boleh diberikan untuk peranti tertentu pada runtime.This boleh dilakukan dengan menentukan keupayaan dan spesifikasi dari registri. Imej juga boleh dinamakan dalam format tertentu untuk mengenal pasti versi imej yang hendak dihantar kepada penyemak imbas pada waktu lari.
Servlet WAX adalah kelas teras spesifikasi WAX. Walau bagaimanapun, bahasa dan pelayan selain daripada yang berasaskan Java boleh digunakan. Juga kelas WAX yang sedia ada menyediakan penyatuan pangkalan data pangkalan data dan mekanisme pembalakan permohonan.
