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

From Vigyanwiki
Revision as of 00:06, 23 June 2023 by alpha>Shivendra

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

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

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

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

जावास्क्रिप्ट रिमोट स्क्रिप्टिंग

जावास्क्रिप्ट रिमोट स्क्रिप्टिंग (जेएसआरएस) निम्नलिखित के संयोजन का उपयोग करके इंटरैक्टिव वेब एप्लिकेशन बनाने के लिए एक वेब विकास तकनीक है:

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

योजनाबद्ध

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

पुस्तकालय

यह भी देखें

बाहरी संबंध