WAP Programming Model kya hai?

WAP प्रोग्रामिंग मॉडल (WAP Programming Model)

यह WAE (WAP एप्लीकेशन वातावरण) लॉजिकल मॉडल तथा इन्टरनेट मॉडल की समझ को सम्मिलित करता है। निम्न भाग दोनों का विवरण देते हैं।

WAE लॉजिकल मॉडल: WAP एप्लीकेशन वातावरण का प्राथमिक उद्देश्य बेतार स्पेस में सर्विसेज के निर्माण के लिय एक अन्तपरिचालित वातावरण प्रदान करता है।

यह वर्ल्ड वाइड वेब (WWW) तकनीक पर आधारित यूजर ऐजन्ट्स, नेटवर्किंग परियोजनायें, कॅन्टेंट फॉर्मेट्स, प्रोग्रामिंग भाषायें तथा शेयर्ड सर्विसेज सम्बन्धित सिस्टम संरचना को कवर करता है।

कॅनटेंट्स www क्षेत्र में स्टैण्डर्ड प्रोटोकॉल का उपयोग करके तथा बेतार क्षेत्र में ऑप्टीमाइज्ड HTTP जैसे प्रोटोकॉल का उपयोग करके ट्रान्सपोर्ट किये जाते हैं।

WAE संरचना सभी कॅनटेन्ट्स तथा सर्विसेज को स्टैण्डर्ड वेब सर्वर्स पर होस्ट करने की अनुमति देती है। सभी कॅनटेन्ट्स WWW स्टैण्डर्ड URL का उपयोग करके स्थापित किये जाते हैं।

एक WAP रिकवेस्ट ब्राउजर (यूजर एजेन्ट) से WAP गेटवे द्वारा जिस प्रकार रूटिड होती है वह चित्र में प्रदर्शित किया गया है।

गेटवे बेतार लास्ट माइल (GPRS, CDMA, GSM इत्यादि) द्वारा क्लाइन्ट तथा नेटवर्क के मध्य मध्यस्थ का काम करता है। गेटवे मोबाइल यूजर ऐजेन्ट से आने वाले तथा जाने वाले डाटा ट्रान्सफर की एन्कोडिंग तथा डीकोडिंग करता है।

एन्कोडिंग का उद्देश्य आकाश में प्रसारित होने वाले डाटा की मात्रा को कम करना है। लघुकृत (reduced) डाटा साइज उस कम्प्यूटेशनल पॉवर को कम करता है जो क्लाइन्ट द्वारा उस डाटा को प्रोसेज करने के लिये आवश्यक होती है।

बहुत सारी स्थितियों में WAP गेटवे TCP/IP नेटवर्क पर विद्यमान (reside) होता है। गेटवे रिक्वेस्ट को प्रोसेज करता है, जावा सर्वलेट्स, J2EE, CGI स्क्रिप्ट अथवा कुछ अन्य सक्रिय प्रक्रियाओं का उपयोग करके सर्वर से कॅनटेन्ट्स प्राप्त करता है।

डाटा WML (बेतार मार्कअप भाषा) की तरह फार्मेट किया जाता है तथा क्लाइन्ट को रिटर्न किया जाता है। क्लाइन्ट डिवाइस WML की क्लाइन्ट साइड प्रोटोसिंग के लिये embedded WMLScript के साथ लॉजिक को प्रयोग कर सकता है।

WAP गेटवे / प्रोक्सी एक एन्टीटी है जो बेतार क्षेत्र को इंटरनेट के साथ जोडती है। ध्यान दीजिये कि रिक्वेस्ट जो बेतार क्लाइन्ट द्वारा WAP गेटवे / प्रोक्सी को भेजी जाती है वह बेतार सेरॉन प्रोटोकॉल (WSP) का उपयोग करती है। मूलत: WSP HTTP का बाइनेरी वर्जन है।

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *