విషయ సూచిక:
- నిర్వచనం - వైర్లెస్ అబ్స్ట్రాక్ట్ XML (WAX) అంటే ఏమిటి?
- టెకోపీడియా వైర్లెస్ అబ్స్ట్రాక్ట్ XML (WAX) గురించి వివరిస్తుంది
నిర్వచనం - వైర్లెస్ అబ్స్ట్రాక్ట్ XML (WAX) అంటే ఏమిటి?
వైర్లెస్ అబ్స్ట్రాక్ట్ XML (WAX) అనేది ఒక నైరూప్య మార్కప్ భాష మరియు వైర్లెస్ అప్లికేషన్ అభివృద్ధి మరియు పోర్టబిలిటీని సులభతరం చేయడానికి రూపొందించిన సాధనాల సమితి. WAX అనేది కార్గో నుండి ఓపెన్ సోర్స్ అప్లికేషన్ డెవలప్మెంట్ ప్లాట్ఫామ్ అయిన మార్ఫిస్ చే అభివృద్ధి చేయబడిన ఒక స్పెసిఫికేషన్.
HTML, వైర్లెస్ మార్కప్ లాంగ్వేజ్ (WML) మరియు హ్యాండ్హెల్డ్ డివైస్ మార్కప్ లాంగ్వేజ్ (HDML) వంటి భాషలు ఒక వైర్లెస్ పరికరం నుండి మరొకదానికి పోర్టబుల్ కాదు. WAX ఇతర మార్కప్ భాషలతో పోలిస్తే చాలా ఎక్కువ స్థాయిలో పనిచేస్తుంది మరియు అందువల్ల వివిధ వైర్లెస్ పరికరాల్లో పోర్టబుల్ అవుతుంది. అప్లికేషన్ డెవలపర్ ఒక నిర్దిష్ట కోడ్ విభాగం యొక్క WAX స్పెసిఫికేషన్ను సృష్టిస్తుంది, తరువాత అంతర్లీన మార్పు లేకుండా వివిధ పరికరాల్లో అమలు చేయవచ్చు. WAX చాలా చిన్న అభ్యాస వక్రతను కలిగి ఉంది, కాబట్టి అప్లికేషన్ డెవలపర్లు కావలసిన అనుకూలీకరణలతో సాంకేతికతను చాలా తక్కువ సమయంలో నేర్చుకోవచ్చు.
టెకోపీడియా వైర్లెస్ అబ్స్ట్రాక్ట్ XML (WAX) గురించి వివరిస్తుంది
వైర్లెస్ పరికరాల్లో పోర్టబిలిటీ సమస్య వేర్వేరు ఇమేజ్ ఫార్మాట్లు మరియు వేర్వేరు హ్యాండ్సెట్లకు మద్దతు ఇచ్చే టెక్స్ట్ ఫైల్స్ కారణంగా తలెత్తుతుంది. హై-ఎండ్ హ్యాండ్హెల్డ్ పరికరాలు JPEG మరియు BMP వంటి ఇమేజ్ ఫార్మాట్లకు మద్దతు ఇస్తాయి, అయితే తక్కువ-ముగింపు పరికరాలు GIF చిత్రాలకు మాత్రమే మద్దతునిస్తాయి. అందువల్ల, అనువర్తన అభివృద్ధి సమయంలో పోర్టబుల్ భాష అవసరం, ఎందుకంటే ఇది నిర్దిష్ట పరికరాల్లో ఇటువంటి అడ్డంకులను స్వయంచాలకంగా మ్యాప్ చేస్తుంది. WAX సేవల యొక్క XML డేటాబేస్, పరికర గుర్తింపు లక్షణాలు మరియు కంటెంట్ యొక్క సరైన రెండరింగ్ను నిర్ణయించడానికి రిజిస్ట్రీని కలిగి ఉంటుంది. సారూప్య అంశాలు మరియు లక్షణాలను పంచుకునే పరికరాలను ఒకే వర్గం క్రింద వర్గీకరించవచ్చు. WAX స్పెసిఫికేషన్ XSL పరివర్తనాల సహాయంతో వివిధ వైర్లెస్ భాషలుగా మార్చబడుతుంది.
WAX భాషా లక్షణాలు చాలా ఎక్కువ స్థాయిలో సంగ్రహణలో పనిచేస్తాయి. అవి HTML మరియు WML రెండింటి యొక్క వాక్యనిర్మాణ లక్షణాలపై ఆధారపడి ఉంటాయి. అదే WAX భాగం సరైన ఆత్మాశ్రయ రూపానికి సంబంధించి బ్రౌజర్ ద్వారా వివిధ పరికరాల్లో వేరే విధంగా ఇవ్వబడుతుంది. విస్తరించదగిన స్టైల్ షీట్ ట్రాన్స్ఫర్మేషన్స్ (XSLT) ను వర్తింపజేయడం ద్వారా WAX స్పెసిఫికేషన్ లక్ష్య HTML, HDML మరియు WML మార్కప్ భాషలుగా మార్చబడుతుంది.
ఆప్టిమల్ కంటెంట్ డెలివరీ మెకానిజమ్ను నిర్ణయించడానికి వివిధ పరికర తయారీదారులు, పరికర గుర్తింపు లక్షణాలు మరియు ఇతర లక్షణాలను కలిగి ఉన్న పరికర రిజిస్ట్రీ చేర్చబడింది. ప్రత్యేక అనువర్తనాల కోసం మరింత పరికర-నిర్దిష్ట సమాచారాన్ని చేర్చడానికి డెవలపర్ చేత రిజిస్ట్రీ విస్తరించబడుతుంది. ఉదాహరణకు, ఒకే చిత్రం యొక్క బహుళ ఆకృతులను డిస్క్లో నిల్వ చేయవచ్చు మరియు రన్టైమ్లో ఒక నిర్దిష్ట పరికరానికి తగిన ఫార్మాట్ను ఇవ్వవచ్చు. రిజిస్ట్రీ నుండి దాని సామర్థ్యాలు మరియు స్పెసిఫికేషన్లను నిర్ణయించడం ద్వారా ఇది చేయవచ్చు. రన్ టైమ్లో చిత్రం యొక్క ఏ వెర్షన్ను బ్రౌజర్కు బట్వాడా చేయాలో గుర్తించడానికి చిత్రాలను నిర్దిష్ట ఫార్మాట్లో పేరు పెట్టవచ్చు.
WAX సర్వ్లెట్ అనేది WAX స్పెసిఫికేషన్ యొక్క ప్రధాన తరగతి. అయితే, జావా ఆధారిత భాషలు కాకుండా ఇతర భాషలు మరియు సర్వర్లను ఉపయోగించవచ్చు. స్వాభావిక WAX తరగతులు డేటాబేస్ పూలింగ్ మరియు అప్లికేషన్ లాగింగ్ విధానాలను అందిస్తాయి.
