रिमोट स्क्रिप्टिंग: 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 JSRS] लाइब्रेरी, 2000 में इमेज/कुकी तकनीक की प्रारम्भ में सम्मलित है। | ||
== [[जावास्क्रिप्ट]] रिमोट स्क्रिप्टिंग == | == [[जावास्क्रिप्ट]] रिमोट स्क्रिप्टिंग == | ||
जावास्क्रिप्ट रिमोट स्क्रिप्टिंग (जेएसआरएस) निम्नलिखित के संयोजन का उपयोग करके इंटरैक्टिव वेब एप्लिकेशन बनाने के लिए एक वेब विकास तकनीक है: | जावास्क्रिप्ट रिमोट स्क्रिप्टिंग (जेएसआरएस) निम्नलिखित के संयोजन का उपयोग करके इंटरैक्टिव वेब एप्लिकेशन बनाने के लिए एक वेब विकास तकनीक है: | ||
*एचटीएमएल (या [[एक्सएचटीएमएल]]) | *एचटीएमएल (या [[एक्सएचटीएमएल]]) | ||
* [[दस्तावेज़ वस्तु मॉडल]] प्रस्तुत जानकारी को गतिशील रूप से | * [[दस्तावेज़ वस्तु मॉडल|डॉक्यूमेंट़ वस्तु मॉडल]] प्रस्तुत जानकारी को गतिशील रूप से निष्पादित करने और उसके साथ इंटरैक्ट करने के लिए जावास्क्रिप्ट के माध्यम से हेरफेर करता है | ||
* एक परिवहन परत. विभिन्न प्रौद्योगिकियों का उपयोग किया जा सकता है, | * एक परिवहन परत. विभिन्न प्रौद्योगिकियों का उपयोग किया जा सकता है, चूंकि स्क्रिप्ट टैग या आईफ्रेम का उपयोग सबसे अधिक किया जाता है क्योंकि इसमें एक्सएमएलएचटीटीपीरिकवेस्ट की तुलना में बेहतर ब्राउज़र समर्थन है | ||
* एक डेटा प्रारूप. [[WDDX|डब्लू डी डी एक्स]] के साथ एक्स एम एल का उपयोग [[JSON|जे एस ओ एन]] या किसी अन्य टेक्स्ट प्रारूप | * एक डेटा प्रारूप. [[WDDX|डब्लू डी डी एक्स]] के साथ एक्स एम एल का उपयोग [[JSON|जे एस ओ एन]] या किसी अन्य टेक्स्ट प्रारूप के जैसे ही किया जा सकता है। | ||
[http://www.blueshoes.org/img/javaScript/jsrs/jsrs.gif योजनाबद्ध] | [http://www.blueshoes.org/img/javaScript/jsrs/jsrs.gif योजनाबद्ध] | ||
एक समान दृष्टिकोण [[अजाक्स (प्रोग्रामिंग)]] है, | एक समान दृष्टिकोण [[अजाक्स (प्रोग्रामिंग)]] है, चूंकि यह नवीन वेब ब्राउज़र में एक्सएमएलएचटीटीपीरिकवेस्ट पर निर्भर करता है। | ||
=== पुस्तकालय === | === पुस्तकालय === | ||
* [http://www.ashleyit.com/rs/main.htm ब्रेंट एशले की मूल जे एस आर एस | * [http://www.ashleyit.com/rs/main.htm ब्रेंट एशले की मूल जे एस आर एस लाइब्रेरी 2000 में जारी की गई] | ||
* [http://www.blueshoes.org/en/javascript/jsrs/ ब्लूशूज़ जेएसआरएस अतिरिक्त एन्कोडिंग और ओओ आरपीसी एब्स्ट्रैक्शन के साथ] | * [http://www.blueshoes.org/en/javascript/jsrs/ ब्लूशूज़ जेएसआरएस अतिरिक्त एन्कोडिंग और ओओ आरपीसी एब्स्ट्रैक्शन के साथ] | ||
* {{webarchive |url=https://web.archive.org/web/20060414190045/http://simpletutorials.com/tutorials/jsrs/index.php |date=(संग्रहीत 2006-04-14) |title=सरल ट्यूटोरियल: वेबैक मशीन पर पी एच पी}} | * {{webarchive |url=https://web.archive.org/web/20060414190045/http://simpletutorials.com/tutorials/jsrs/index.php |date=(संग्रहीत 2006-04-14) |title=सरल ट्यूटोरियल: वेबैक मशीन पर पी एच पी}} |
Revision as of 00:54, 23 June 2023
रिमोट स्क्रिप्टिंग एक ऐसी तकनीक है जो ब्राउज़र के भीतर चलने वाली स्क्रिप्ट और प्रोग्राम को सर्वर के साथ जानकारी का आदान-प्रदान करने की अनुमति देती है।स्थानीय स्क्रिप्ट दूरस्थ पक्ष पर स्क्रिप्ट को आमंत्रित कर सकती हैं और लौटाई गई जानकारी को संसाधित कर सकती हैं।
एसिंक्रोनस रिमोट स्क्रिप्टिंग का सबसे प्रारंभिक रूप एक्सएमएलएचटीटीपीरिकवेस्ट के अस्तित्व में आने से पूर्व विकसित किया गया था,और इसमें बहुत ही सरल प्रक्रिया का उपयोग किया गया था: एक स्थिर वेब पेज एक गतिशील वेब पेज खोलता है (उदाहरण के लिए अन्य लक्ष्य फ़्रेम पर) जिसे नवीन जावास्क्रिप्ट विषय सूची के साथ पुनः लोड किया जाता है, जो सर्वर साइड पर दूरस्थ रूप से उत्पन्न होता है।
एक्स एम एल एच टी टी पी रिकवेस्ट और समान क्लाइंट-साइड स्क्रिप्ट दूरस्थ प्रक्रिया कॉल फ़ंक्शन, वेब पेज इंटरफ़ेस से वेब सेवाओं के उपयोग और ट्रिगर करने की संभावना को खोलते हैं।
वेब विकास समुदाय ने बाद में विभिन्न ब्राउज़रों पर लगातार परिणाम सक्षम करने के लिए दूरस्थ स्क्रिप्टिंग के लिए तकनीकों की एक श्रृंखला विकसित की। प्रारंभिक उदाहरणों में 2000 से JSRS लाइब्रेरी, 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)