आज के मोबाइल नेटवर्क अक्सर वांछित लचीलापन प्रदान नहीं करते हैं जब मूल्य वर्धित सेवाएं शुरू होने वाली हैं। वायरलेस एप्लिकेशन प्रोटोकॉल (WAP) एक वायरलेस सेवा मंच के रूप में इंटरनेट की अवधारणा को पेश करके इस मुद्दे को संबोधित करता है। WAP प्रोटोकॉल, आवेदन वातावरण और सामग्री प्रारूपों का एक सेट है जो वर्तमान और भविष्य के वाहक सेवाओं पर बनाता है। WAP (किसी भी अनुकूलन के अलावा) वाहक सेवा का उपयोग से स्वतंत्र है । WAP को मानकीकृत सेवाओं, प्रोटोकॉल और प्रारूपों के उपयोग के साथ इंटरनेट का उपयोग करने के लिए मोबाइल टर्मिनलों को सक्षम करना चाहिए। WAP प्रोटोकॉल और डेटा प्रारूपों को विशेष आवश्यकताओं के लिए समायोजित किया जाता है मोबाइल रेडियो और इंटरनेट के ग्राहक सर्वर वास्तुकला के लिए होता है।
वायरलेस एप्लीकेशन प्रोटोकॉल | Wireless Application Protocol
वायरलेस एप्लिकेशन प्रोटोकॉल WAP फोरम द्वारा निर्दिष्ट किया गया है। WAP फोरम की स्थापना दिसंबर 1997 में नोकिया, एरिक्सन, और मोटोरोला ने की थी । आज WAP फोरम में सदस्यों और एसोसिएट सदस्यों के रूप में 100 से अधिक कंपनियां हैं। सदस्य नेटवर्क बुनियादी ढांचे और अंत उपयोगकर्ता टर्मिनलों से निर्माण कर रहे हैं, लेकिन यह भी सॉफ्टवेयर विनिर्माण और मोबाइल नेटवर्क ऑपरेटरों WAP के संस्करण 1.0 अप्रैल 1998 में WAP मंच द्वारा प्रकाशित किया गया था । तब से इसके कई संस्करण जारी किए गए हैं।
WAP एक ग्राहक सर्वर दृष्टिकोण लेता है। यह मोबाइल फोन में एक अपेक्षाकृत सरल माइक्रो ब्राउज़ शामिल है, मोबाइल फोन पर केवल सीमित संसाधनों की आवश्यकता होती है । यह इस ग्राहकों और जल्दी स्मार्ट फोन के लिए WAP उप बनाता है । WAP WAP गेटवे में खुफिया डालता है, जबकि सिर्फ मोबाइल फोन खुद को एक माइक्रो ब्राउज़र है । माइक्रो ब्राउज़र आधारित सेवाओं और आवेदन सर्वर पर अस्थाई रूप से रहते है फोन WAP में स्थाई रूप से नहीं एक नेटवर्क आधारित स्मार्ट फोन में एक बड़े पैमाने पर मार्का मोबाइल फोन मोड़ के उद्देश्य से है ।
यह एक व्यापक और स्केलेबल प्रोटोकॉल के रूप में परिकल्पित है एक लाइन प्रदर्शन के साथ उन लोगों से किसी भी मोबाइल फोन के साथ एक स्मार्ट फोन के लिए इस्तेमाल किया जा करने के लिए, किसी भी मौजूदा या योजना बनाई वायरलेस सेवा जैसे लघु संदेश सेवा, सर्किट असंरचित अनुपूरक सेवा डेटा (यूएसएसडी) और सामांय पैकेट रेडियो सेवा (GPRS) ।
>> अन्य पढ़े : वायरलेस लोकल लूप | Wireless Local Loop
आर्किटेक्चर अवलोकन | Architecture Overview:
WAP वास्तुकला बहुत ही WWW वास्तुकला के समान है। डब्ल्यूडब्ल्यूडब्ल्यू मॉडल एक ग्राहक सर्वर आर्किटेक्चर निर्दिष्ट करता है। ग्राहक एक सर्वर से जानकारी का अनुरोध करता है जो प्रतिक्रिया के साथ जवाब देता है।
WAP अनुरूप फोन में निर्मित माइक्रोब्रोसर का उपयोग करता है –
- विशेष रूप से वायरलेस नेटवर्क विशेषताओं के लिए एचटीएमएल से प्राप्त भाषा, WML (वायरलेस मार्कअप भाषा) में एक अनुरोध करें।
- यह अनुरोध एक WAP गेटवे को पारित किया जाता है जो तब इंटरनेट सर्वर से जानकारी को मानक एचटीएमएल प्रारूप में प्राप्त करता है जो डब्ल्यूएमएल का उपयोग करके वायरलेस टर्मिनल के लिए सीधे तैयार होता है। यदि प्राप्त की जा रही सामग्री एचटीएमएल प्रारूप में है, तो WAP गेटवे में एक फ़िल्टर इसे WML में अनुवाद करने की कोशिश कर सकता है। एक WML पटकथा भाषा ग्राहक डिवाइस में प्रत्यक्ष समावेश के लिए कैलेंडर प्रविष्टियों और इलेक्ट्रॉनिक व्यापार कार्ड के रूप में प्रारूप डेटा के लिए उपलब्ध है ।
- अनुरोधित जानकारी तो WAP गेटवे से WAP ग्राहक को भेजा जाता है, स्टीवर मोबाइल नेटवर्क वाहक सेवा का उपयोग कर उपलब्ध है और उपयुक्त है ।
WAP प्रोग्रामिंग मॉडल में, ग्राहक और गेटवे एन्कोडेड संचार के बीच WAP प्रोटोकॉल स्टैक के माध्यम से पूरा किया जाता है। गेटवे अनुरोध अनुवाद WAP डब्ल्यूडब्ल्यूडब्ल्यू प्रोटोकॉल स्टैक के लिए ढेर हूं और इसे आगे मूल सर्वर पर भेजता है ।
मूल सर्वर से ग्राहक के लिए वापस रास्ते पर, गेटवे भी कम क्षमता (वायरलेस) लिंक के लिए संचार के लिए उपयुक्त कॉम्पैक्ट प्रारूप में सामग्री एन्कोड । गेटवे और मूल सर्वर एक ही इकाई (यानी कंप्यूटर) में शारीरिक रूप से रह सकते हैं। WAP एक नामकरण मॉडल, सामग्री टाइपिंग, मानक सामग्री प्रारूपों और मानक संचार प्रोटोकॉल सहित मानक घटकों के एक सेट को परिभाषित करता है, WAP मौजूदा मानकों का उपयोग करता है जहां भी वे उपयोगी हैं । वायरलेस टर्मिनल में एक माइक्रो ब्राउज़र यूजर इंटरफेस को समन्वित करता है और एक मानक वेब ब्राउज़र के अनुरूप है।
इंटरनेट वर्ल्ड वाइड वेब (WWW)
इंटरनेट वर्ल्ड वाइड वेब (WWW) वास्तुकला एक बहुत ही लचीला और शक्तिशाली प्रोग्रामिंग मॉडल प्रदान करता है। अनुप्रयोगों और सामग्री मानक डेटा प्रारूपों में प्रस्तुत कर रहे हैं और वेब ब्राउज़र के रूप में जानता है अनुप्रयोगों द्वारा उधार लिया जाता है। वेब ब्राउज़र एक नेटवर्क एप्लिकेशन है यानी यह एक नेटवर्क सर्वर को नामित डेटा ऑब्जेक्ट्स के लिए अनुरोध भेजता है और नेटवर्क सर्वर मानक प्रारूपों का उपयोग करके एन्कोड किए गए डेटा के साथ प्रतिक्रिया करता है।
मानक नामकरण मॉडल: WWW पर सभी सर्वर और सामग्री का नाम इंटरनेट मानक समान संसाधन लोकेटर (यूआरएल) के साथ रखा गया है।
सामग्री टाइपिंग: WWW पर सभी सामग्री को एक विशिष्ट प्रकार दिया जाता है जिससे वेब ब्राउज़र अपने प्रकार के आधार पर सामग्री को सही ढंग से संसाधित कर सकते हैं।
मानक सामग्री प्रारूप: सभी वेब ब्राउज़र मानक सामग्री प्रारूपों के एक सेट का समर्थन करते हैं। इनमें हाइपरटेक्स्ट मार्कअप लैंग्वेज (एचटीएमएल), जावास्क्रिप्ट स्क्रिप्टिंग लैंग्वेज (ईसीएमए स्क्रिप्ट, जावा स्क्रिप्ट) और बड़ी संख्या में अन्य फॉर्मेट शामिल हैं ।
मानक प्रोटोकॉल: मानक नेटवर्किंग प्रोटोकॉल किसी भी वेब ब्राउज़र को किसी भी वेब सर्वर के साथ संवाद करने की अनुमति देते हैं। डब्ल्यूडब्ल्यूडब्ल्यू पर सबसे अधिक इस्तेमाल किया जाने वाला प्रोटोकॉल हाइपरटेक्स्ट टीआरए प्रोटोकॉल (HTTP) है। यह बुनियादी ढांचा उपयोगकर्ताओं को बड़ी संख्या में तीसरे पक्ष के अनुप्रयोगों और सामग्री सेवाओं तक आसानी से पहुंचने की अनुमति देता है। यह आवेदन डेवलपर्स को ग्राहकों के एक बड़े समुदाय के लिए आसानी से लागू और सामग्री सेवाएं बनाने की अनुमति देता है।