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

रिमोट स्क्रिप्टिंग एक ऐसी तकनीक है जो ब्राउज़र के अंदर चलने वाली स्क्रिप्ट और प्रोग्राम को सर्वर के साथ जानकारी का आदान-प्रदान करने की अनुमति देती है।स्थानीय स्क्रिप्ट दूरस्थ पक्ष पर स्क्रिप्ट को आमंत्रित कर सकती हैं और लौटाई गई जानकारी को संसाधित कर सकती हैं।

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

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

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

योजनाबद्ध

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

पुस्तकालय

 * ब्रेंट एशले की मूल जे एस आर एस लाइब्रेरी 2000 में जारी की गई
 * ब्लूशूज़ जेएसआरएस अतिरिक्त एन्कोडिंग और ओओ आरपीसी एब्स्ट्रैक्शन के साथ
 * एमएसडीएन लेख
 * एमएसडीएन लेख

यह भी देखें

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