रिमोट स्क्रिप्टिंग

रिमोट स्क्रिप्टिंग एक ऐसी तकनीक है जो एक सर्वर के साथ सूचनाओं का आदान-प्रदान करने के लिए एक ब्राउज़र के अंदर चलने वाली स्क्रिप्ट और प्रोग्राम को अनुमति देती है। स्थानीय लिपियाँ दूरस्थ पक्ष पर लिपियों को आमंत्रित कर सकती हैं और लौटी हुई जानकारी को संसाधित कर सकती हैं। एसिंक्रोनस रिमोट स्क्रिप्टिंग का सबसे पहला रूप XMLHttpRequest के अस्तित्व में आने से पहले विकसित किया गया था, और बहुत ही सरल प्रक्रिया का उपयोग किया गया था: एक स्थिर वेब पेज एक गतिशील वेब पेज खोलता है (उदाहरण के लिए अन्य लक्ष्य फ्रेम पर) जिसे नई जावास्क्रिप्ट सामग्री के साथ पुनः लोड किया जाता है, जो सर्वर पर दूरस्थ रूप से उत्पन्न होता है। ओर।

XMLHttpRequest और समान क्लाइंट-साइड स्क्रिप्ट दूरस्थ प्रक्रिया कॉल फ़ंक्शन, वेब पेज इंटरफ़ेस से वेब सेवाओं के उपयोग और ट्रिगर करने की संभावना को खोलते हैं। वेब विकास समुदाय ने बाद में विभिन्न ब्राउज़रों में लगातार परिणाम सक्षम करने के लिए दूरस्थ स्क्रिप्टिंग के लिए कई तकनीकों का विकास किया। शुरुआती उदाहरणों में शामिल हैं JSRS 2000 से लाइब्रेरी, 2000 में इमेज/कुकी तकनीक की शुरुआत।

जावास्क्रिप्ट रिमोट स्क्रिप्टिंग
जावास्क्रिप्ट रिमोट स्क्रिप्टिंग (JSRS) निम्नलिखित के संयोजन का उपयोग करके इंटरैक्टिव वेब एप्लिकेशन बनाने के लिए एक वेब विकास तकनीक है:
 * एचटीएमएल (या एक्सएचटीएमएल)
 * दस्तावेज़ वस्तु मॉडल गतिशील रूप से प्रदर्शित करने और प्रस्तुत जानकारी के साथ बातचीत करने के लिए जावास्क्रिप्ट के माध्यम से हेरफेर
 * एक परिवहन परत। विभिन्न तकनीकों का उपयोग किया जा सकता है, हालांकि स्क्रिप्ट टैग या आईफ्रेम का उपयोग सबसे अधिक किया जाता है क्योंकि इसमें XMLHttpRequest की तुलना में बेहतर ब्राउज़र समर्थन है
 * एक डेटा प्रारूप। WDDX के साथ XML का उपयोग JSON या किसी अन्य टेक्स्ट फॉर्मेट के साथ किया जा सकता है।

योजनाबद्ध

एक समान दृष्टिकोण अजाक्स (प्रोग्रामिंग) है, हालांकि यह नए वेब ब्राउज़रों में XmlHttpRequest पर निर्भर करता है।

पुस्तकालय

 * ब्रेंट एशले की मूल JSRS लाइब्रेरी 2000 में रिलीज़ हुई
 * BlueShoes JSRS अतिरिक्त एन्कोडिंग और OO RPC सार के साथ
 * एमएसडीएन आलेख
 * एमएसडीएन आलेख

यह भी देखें

 * अजाक्स (प्रोग्रामिंग)
 * समृद्ध इंटरनेट अनुप्रयोग