บ้าน พัฒนาการ นามธรรมไร้สาย xml (ขี้ผึ้ง) คืออะไร? - คำจำกัดความจาก techopedia

นามธรรมไร้สาย xml (ขี้ผึ้ง) คืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Wireless Abstract XML (WAX) หมายถึงอะไร

Wireless Abstract XML (WAX) เป็นภาษามาร์กอัปที่เป็นนามธรรมและชุดเครื่องมือที่ออกแบบมาเพื่ออำนวยความสะดวกในการพัฒนาแอพพลิเคชั่นไร้สายและการพกพา WAX เป็นสเปคที่พัฒนาโดย Morphis ซึ่งเป็นแพลตฟอร์มการพัฒนาแอพพลิเคชั่นโอเพนซอร์ซจาก Kargo


ภาษาเช่น HTML, ภาษามาร์กอัปแบบไร้สาย (WML) และภาษามาร์กอัปอุปกรณ์พกพา (HDML) ไม่ได้พกพาจากอุปกรณ์ไร้สายหนึ่งไปยังอีกอุปกรณ์หนึ่ง WAX ทำงานในระดับที่สูงกว่ามากเมื่อเทียบกับภาษามาร์กอัปอื่น ๆ ดังนั้นจึงพกพาได้ในอุปกรณ์ไร้สายที่แตกต่างกัน ผู้พัฒนาแอพพลิเคชั่นสร้างข้อมูลจำเพาะ WAX ของส่วนของรหัสเฉพาะซึ่งสามารถนำไปใช้กับอุปกรณ์ต่าง ๆ ได้โดยไม่ต้องทำการดัดแปลง WAX มีเส้นโค้งการเรียนรู้ที่น้อยมากดังนั้นนักพัฒนาแอปพลิเคชันสามารถเรียนรู้เทคโนโลยีในเวลาอันสั้นด้วยการปรับแต่งที่ต้องการ

Techopedia อธิบาย Wireless Abstract XML (WAX)

ปัญหาการพกพาในอุปกรณ์ไร้สายเกิดขึ้นเนื่องจากรูปแบบภาพและไฟล์ข้อความที่แตกต่างกันที่รองรับในโทรศัพท์มือถือที่แตกต่างกัน อุปกรณ์มือถือระดับไฮเอนด์รองรับรูปแบบภาพเช่น JPEG และ BMP ในขณะที่อุปกรณ์ต่ำสุดสามารถรองรับเฉพาะภาพ GIF เท่านั้น ดังนั้นภาษาแบบพกพามีความสำคัญในระหว่างการพัฒนาแอพพลิเคชั่นเพราะมันสามารถแมปข้อ จำกัด ดังกล่าวโดยอัตโนมัติบนอุปกรณ์เฉพาะ WAX มีฐานข้อมูล XML ของบริการคุณสมบัติการจดจำอุปกรณ์และรีจิสตรีเพื่อกำหนดการแสดงผลเนื้อหาที่เหมาะสมที่สุด อุปกรณ์ที่ใช้ลักษณะและคุณลักษณะที่คล้ายคลึงกันสามารถจัดกลุ่มได้ภายใต้หมวดหมู่เดียว ข้อมูลจำเพาะของ WAX จะถูกแปลงเป็นภาษาไร้สายที่หลากหลายด้วยความช่วยเหลือของการแปลง XSL


ฟังก์ชั่นข้อมูลจำเพาะภาษาของ WAX ในระดับที่สูงมากของสิ่งที่เป็นนามธรรม พวกเขาจะขึ้นอยู่กับคุณสมบัติวากยสัมพันธ์ของทั้ง HTML และ WML ส่วนประกอบ WAX เดียวกันนั้นแสดงผลในลักษณะที่แตกต่างกันบนอุปกรณ์ที่แตกต่างกันโดยเบราว์เซอร์ที่เกี่ยวข้องกับลักษณะที่ปรากฏที่ดีที่สุด ข้อมูลจำเพาะ WAX จะถูกแปลงเป็นภาษามาร์กอัป HTML, HDML และ WML เป้าหมายโดยใช้การแปลงสไตล์ชีทแบบขยายได้ (XSLT)


การลงทะเบียนอุปกรณ์ที่มีผู้ผลิตอุปกรณ์ต่าง ๆ ลักษณะการระบุอุปกรณ์และคุณสมบัติอื่น ๆ จะถูกรวมไว้เพื่อกำหนดกลไกการส่งเนื้อหาที่เหมาะสมที่สุด นักพัฒนาซอฟต์แวร์สามารถขยายได้เพื่อรวมข้อมูลเฉพาะอุปกรณ์เพิ่มเติมสำหรับแอปพลิเคชันพิเศษ ตัวอย่างเช่นหลายรูปแบบของภาพเดียวกันสามารถเก็บไว้ในดิสก์และรูปแบบที่เหมาะสมสามารถแสดงผลสำหรับอุปกรณ์เฉพาะที่รันไทม์ซึ่งสามารถทำได้โดยการกำหนดความสามารถและคุณสมบัติของมันจากรีจิสทรี สามารถตั้งชื่อรูปภาพในรูปแบบเฉพาะเพื่อระบุเวอร์ชันของรูปภาพที่ควรส่งไปยังเบราว์เซอร์ในขณะใช้งาน


เซิร์ฟเล็ต WAX เป็นคลาสหลักของข้อมูลจำเพาะ WAX อย่างไรก็ตามภาษาและเซิร์ฟเวอร์อื่นที่ไม่ใช่ภาษา Java สามารถใช้งานได้ นอกจากนี้คลาส WAX โดยธรรมชาติยังมีการรวบรวมฐานข้อมูลและกลไกการบันทึกแอปพลิเคชัน

นามธรรมไร้สาย xml (ขี้ผึ้ง) คืออะไร? - คำจำกัดความจาก techopedia