रिमोट स्क्रिप्टिंग: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
'''रिमोट स्क्रिप्टिंग''' एक ऐसी तकनीक है जो ब्राउज़र के भीतर चलने वाली स्क्रिप्ट और प्रोग्राम को सर्वर के साथ | '''रिमोट स्क्रिप्टिंग''' एक ऐसी तकनीक है जो ब्राउज़र के भीतर चलने वाली स्क्रिप्ट और प्रोग्राम को सर्वर के साथ सूचना का आदान-प्रदान करने की अनुमति देती है। इस प्रकार स्थानीय स्क्रिप्ट दूरस्थ पक्ष पर स्क्रिप्ट को आमंत्रित कर सकती हैं और लौटाई गई सूचना को संसाधित कर सकती हैं। | ||
एसिंक्रोनस रिमोट स्क्रिप्टिंग का सबसे प्रारंभिक रूप [[Index.php?title=एक्सएमएलएचटीटीपीरिकवेस्ट|एक्सएमएलएचटीटीपीरिकवेस्ट]] के अस्तित्व में आने से पूर्व विकसित किया गया था,और इसमें बहुत ही सरल प्रक्रिया का उपयोग किया गया था: एक स्थिर वेब पेज एक गतिशील वेब पेज खोलता है (उदाहरण के लिए अन्य लक्ष्य फ़्रेम पर) जिसे नवीन जावास्क्रिप्ट विषय सूची के साथ पुनः लोड किया जाता है, जो सर्वर साइड पर दूरस्थ रूप से उत्पन्न होता है। | एसिंक्रोनस रिमोट स्क्रिप्टिंग का सबसे प्रारंभिक रूप [[Index.php?title=एक्सएमएलएचटीटीपीरिकवेस्ट|एक्सएमएलएचटीटीपीरिकवेस्ट]] के अस्तित्व में आने से पूर्व विकसित किया गया था,और इसमें बहुत ही सरल प्रक्रिया का उपयोग किया गया था: एक स्थिर वेब पेज एक गतिशील वेब पेज खोलता है (उदाहरण के लिए अन्य लक्ष्य फ़्रेम पर) जिसे नवीन जावास्क्रिप्ट विषय सूची के साथ पुनः लोड किया जाता है, जो सर्वर साइड पर दूरस्थ रूप से उत्पन्न होता है। | ||
इस प्रकार एक्सएमएलएचटीटीपीरिकवेस्ट और समान [[क्लाइंट-साइड स्क्रिप्ट]] दूरस्थ प्रक्रिया प्रकार्य, वेब पेज इंटरफ़ेस से वेब सेवाओं के उपयोग और प्रारंभ करने की संभावना को खोलते हैं। | |||
वेब विकास समुदाय ने बाद में विभिन्न ब्राउज़रों पर | इस प्रकार वेब विकास समुदाय ने बाद में विभिन्न ब्राउज़रों पर निरंतर परिणाम सक्षम करने के लिए दूरस्थ स्क्रिप्टिंग के लिए तकनीकों की एक श्रृंखला विकसित की थी। अतः प्रारंभिक उदाहरणों में 2000 से [http://www.ashleyit.com/rs/jsrs/test.htm जेएसआरएस] लाइब्रेरी, 2000 में इमेज/कुकी तकनीक की प्रारम्भ में सम्मलित है। | ||
== [[जावास्क्रिप्ट]] रिमोट स्क्रिप्टिंग == | == [[जावास्क्रिप्ट]] रिमोट स्क्रिप्टिंग == | ||
जावास्क्रिप्ट रिमोट स्क्रिप्टिंग (जेएसआरएस) निम्नलिखित के संयोजन का उपयोग करके इंटरैक्टिव वेब एप्लिकेशन बनाने के लिए एक वेब विकास तकनीक है: | इस प्रकार जावास्क्रिप्ट रिमोट स्क्रिप्टिंग (जेएसआरएस) निम्नलिखित के संयोजन का उपयोग करके इंटरैक्टिव वेब एप्लिकेशन बनाने के लिए एक वेब विकास तकनीक है: | ||
*एचटीएमएल (या [[एक्सएचटीएमएल]]) | *एचटीएमएल (या [[एक्सएचटीएमएल]]) | ||
* [[दस्तावेज़ वस्तु मॉडल|डॉक्यूमेंट़ वस्तु मॉडल]] प्रस्तुत | * [[दस्तावेज़ वस्तु मॉडल|डॉक्यूमेंट़ वस्तु मॉडल]] प्रस्तुत सूचना को गतिशील रूप से निष्पादित करने और उसके साथ अंतःक्रिया करने के लिए जावास्क्रिप्ट के माध्यम से इस प्रकार परिवर्तन करता है | ||
* एक परिवहन परत. विभिन्न प्रौद्योगिकियों का उपयोग किया जा सकता है, चूंकि स्क्रिप्ट टैग या आईफ्रेम का उपयोग सबसे अधिक किया जाता है क्योंकि इसमें एक्सएमएलएचटीटीपीरिकवेस्ट की तुलना में | * एक परिवहन परत. विभिन्न प्रौद्योगिकियों का उपयोग किया जा सकता है, चूंकि स्क्रिप्ट टैग या आईफ्रेम का उपयोग सबसे अधिक किया जाता है क्योंकि इसमें एक्सएमएलएचटीटीपीरिकवेस्ट की तुलना में ठीक ब्राउज़र समर्थन है | ||
* एक डेटा प्रारूप. [[WDDX| | * एक डेटा प्रारूप. [[WDDX|डब्लूडीडीएक्स]] के साथ एक्सएमएल का उपयोग [[JSON|जेएसओएन]] या किसी अन्य टेक्स्ट प्रारूप के जैसे ही किया जा सकता है। | ||
[http://www.blueshoes.org/img/javaScript/jsrs/jsrs.gif योजनाबद्ध] | [http://www.blueshoes.org/img/javaScript/jsrs/jsrs.gif योजनाबद्ध] | ||
एक समान दृष्टिकोण [[अजाक्स (प्रोग्रामिंग)]] है, चूंकि यह नवीन वेब ब्राउज़र में एक्सएमएलएचटीटीपीरिकवेस्ट पर निर्भर करता है। | इस प्रकार एक समान दृष्टिकोण [[अजाक्स (प्रोग्रामिंग)]] है, चूंकि यह नवीन वेब ब्राउज़र में एक्सएमएलएचटीटीपीरिकवेस्ट पर निर्भर करता है। | ||
=== पुस्तकालय === | === पुस्तकालय === |
Revision as of 10:28, 23 June 2023
रिमोट स्क्रिप्टिंग एक ऐसी तकनीक है जो ब्राउज़र के भीतर चलने वाली स्क्रिप्ट और प्रोग्राम को सर्वर के साथ सूचना का आदान-प्रदान करने की अनुमति देती है। इस प्रकार स्थानीय स्क्रिप्ट दूरस्थ पक्ष पर स्क्रिप्ट को आमंत्रित कर सकती हैं और लौटाई गई सूचना को संसाधित कर सकती हैं।
एसिंक्रोनस रिमोट स्क्रिप्टिंग का सबसे प्रारंभिक रूप एक्सएमएलएचटीटीपीरिकवेस्ट के अस्तित्व में आने से पूर्व विकसित किया गया था,और इसमें बहुत ही सरल प्रक्रिया का उपयोग किया गया था: एक स्थिर वेब पेज एक गतिशील वेब पेज खोलता है (उदाहरण के लिए अन्य लक्ष्य फ़्रेम पर) जिसे नवीन जावास्क्रिप्ट विषय सूची के साथ पुनः लोड किया जाता है, जो सर्वर साइड पर दूरस्थ रूप से उत्पन्न होता है।
इस प्रकार एक्सएमएलएचटीटीपीरिकवेस्ट और समान क्लाइंट-साइड स्क्रिप्ट दूरस्थ प्रक्रिया प्रकार्य, वेब पेज इंटरफ़ेस से वेब सेवाओं के उपयोग और प्रारंभ करने की संभावना को खोलते हैं।
इस प्रकार वेब विकास समुदाय ने बाद में विभिन्न ब्राउज़रों पर निरंतर परिणाम सक्षम करने के लिए दूरस्थ स्क्रिप्टिंग के लिए तकनीकों की एक श्रृंखला विकसित की थी। अतः प्रारंभिक उदाहरणों में 2000 से जेएसआरएस लाइब्रेरी, 2000 में इमेज/कुकी तकनीक की प्रारम्भ में सम्मलित है।
जावास्क्रिप्ट रिमोट स्क्रिप्टिंग
इस प्रकार जावास्क्रिप्ट रिमोट स्क्रिप्टिंग (जेएसआरएस) निम्नलिखित के संयोजन का उपयोग करके इंटरैक्टिव वेब एप्लिकेशन बनाने के लिए एक वेब विकास तकनीक है:
- एचटीएमएल (या एक्सएचटीएमएल)
- डॉक्यूमेंट़ वस्तु मॉडल प्रस्तुत सूचना को गतिशील रूप से निष्पादित करने और उसके साथ अंतःक्रिया करने के लिए जावास्क्रिप्ट के माध्यम से इस प्रकार परिवर्तन करता है
- एक परिवहन परत. विभिन्न प्रौद्योगिकियों का उपयोग किया जा सकता है, चूंकि स्क्रिप्ट टैग या आईफ्रेम का उपयोग सबसे अधिक किया जाता है क्योंकि इसमें एक्सएमएलएचटीटीपीरिकवेस्ट की तुलना में ठीक ब्राउज़र समर्थन है
- एक डेटा प्रारूप. डब्लूडीडीएक्स के साथ एक्सएमएल का उपयोग जेएसओएन या किसी अन्य टेक्स्ट प्रारूप के जैसे ही किया जा सकता है।
इस प्रकार एक समान दृष्टिकोण अजाक्स (प्रोग्रामिंग) है, चूंकि यह नवीन वेब ब्राउज़र में एक्सएमएलएचटीटीपीरिकवेस्ट पर निर्भर करता है।
पुस्तकालय
- ब्रेंट एशले की मूल जे एस आर एस लाइब्रेरी 2000 में जारी की गई
- ब्लूशूज़ जेएसआरएस अतिरिक्त एन्कोडिंग और ओओ आरपीसी एब्स्ट्रैक्शन के साथ
- सरल ट्यूटोरियल: वेबैक मशीन पर पी एच पी at the Wayback Machine (archived 2006-04-14)
- एमएसडीएन लेख
यह भी देखें
- अजाक्स (प्रोग्रामिंग)
- समृद्ध इंटरनेट अनुप्रयोग
बाहरी संबंध
- सरल ट्यूटोरियल: पी एच पी के साथ जावास्क्रिप्ट रिमोट स्क्रिप्टिंग at the Wayback Machine (archived 2006-04-14)
- एप्पल बनाने वाला: आईफ़्रेम के साथ रिमोट स्क्रिप्टिंग at the Wayback Machine (archived 2011-09-24)