रिमोट स्क्रिप्टिंग: Difference between revisions

From Vigyanwiki
(Created page with "रिमोट स्क्रिप्टिंग एक ऐसी तकनीक है जो एक सर्वर के साथ सूचनाओं का आद...")
 
No edit summary
Line 1: Line 1:
रिमोट स्क्रिप्टिंग एक ऐसी तकनीक है जो एक सर्वर के साथ सूचनाओं का आदान-प्रदान करने के लिए एक ब्राउज़र के अंदर चलने वाली स्क्रिप्ट और प्रोग्राम को अनुमति देती है। स्थानीय लिपियाँ दूरस्थ पक्ष पर लिपियों को आमंत्रित कर सकती हैं और लौटी हुई जानकारी को संसाधित कर सकती हैं। <!-- SPAN!! and see earliest below... '''Remote Scripting''' was developed by [[Microsoft]]  -->
'''रिमोट स्क्रिप्टिंग''' एक ऐसी तकनीक है जो ब्राउज़र के अंदर चलने वाली स्क्रिप्ट और प्रोग्राम को सर्वर के साथ जानकारी का आदान-प्रदान करने की अनुमति देती है।स्थानीय स्क्रिप्ट दूरस्थ पक्ष पर स्क्रिप्ट को आमंत्रित कर सकती हैं और लौटाई गई जानकारी को संसाधित कर सकती हैं।
एसिंक्रोनस रिमोट स्क्रिप्टिंग का सबसे पहला रूप [[XMLHttpRequest]] के अस्तित्व में आने से पहले विकसित किया गया था, और बहुत ही सरल प्रक्रिया का उपयोग किया गया था: एक स्थिर वेब पेज एक गतिशील वेब पेज खोलता है (उदाहरण के लिए अन्य लक्ष्य फ्रेम पर) जिसे नई जावास्क्रिप्ट सामग्री के साथ पुनः लोड किया जाता है, जो सर्वर पर दूरस्थ रूप से उत्पन्न होता है। ओर।
 
एसिंक्रोनस रिमोट स्क्रिप्टिंग का सबसे प्रारंभिक रूप [[XMLHttpRequest]] के अस्तित्व में आने से पहले विकसित किया गया था,और इसमें बहुत ही सरल प्रक्रिया का उपयोग किया गया था: एक स्थिर वेब पेज एक गतिशील वेब पेज खोलता है (उदाहरण के लिए अन्य लक्ष्य फ़्रेम पर) जिसे नई जावास्क्रिप्ट सामग्री के साथ पुनः लोड किया जाता है, जो सर्वर साइड पर दूरस्थ रूप से उत्पन्न होता है।


XMLHttpRequest और समान [[क्लाइंट-साइड स्क्रिप्ट]] दूरस्थ प्रक्रिया कॉल फ़ंक्शन, वेब पेज इंटरफ़ेस से वेब सेवाओं के उपयोग और ट्रिगर करने की संभावना को खोलते हैं।
XMLHttpRequest और समान [[क्लाइंट-साइड स्क्रिप्ट]] दूरस्थ प्रक्रिया कॉल फ़ंक्शन, वेब पेज इंटरफ़ेस से वेब सेवाओं के उपयोग और ट्रिगर करने की संभावना को खोलते हैं।
   
   
वेब विकास समुदाय ने बाद में विभिन्न ब्राउज़रों में लगातार परिणाम सक्षम करने के लिए दूरस्थ स्क्रिप्टिंग के लिए कई तकनीकों का विकास किया। शुरुआती उदाहरणों में शामिल हैं [http://www.ashleyit.com/rs/jsrs/test.htm JSRS] 2000 से लाइब्रेरी, 2000 में इमेज/कुकी तकनीक की शुरुआत।
वेब विकास समुदाय ने बाद में विभिन्न ब्राउज़रों पर लगातार परिणाम सक्षम करने के लिए दूरस्थ स्क्रिप्टिंग के लिए तकनीकों की एक श्रृंखला विकसित की। शुरुआती उदाहरणों में 2000 से [http://www.ashleyit.com/rs/jsrs/test.htm JSRS] लाइब्रेरी, 2000 में इमेज/कुकी तकनीक की शुरूआत शामिल है।


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


[http://www.blueshoes.org/img/javaScript/jsrs/jsrs.gif योजनाबद्ध]
[http://www.blueshoes.org/img/javaScript/jsrs/jsrs.gif योजनाबद्ध]


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


=== पुस्तकालय ===
=== पुस्तकालय ===
* [http://www.ashleyit.com/rs/main.htm ब्रेंट एशले की मूल JSRS लाइब्रेरी 2000 में रिलीज़ हुई]
* [http://www.ashleyit.com/rs/main.htm ब्रेंट एशले की मूल जे एस आर एस  लाइब्रेरी 2000 में जारी की गई]
* [http://www.blueshoes.org/en/javascript/jsrs/ BlueShoes JSRS अतिरिक्त एन्कोडिंग और OO RPC सार के साथ]
* [http://www.blueshoes.org/en/javascript/jsrs/ ब्लूशूज़ जेएसआरएस अतिरिक्त एन्कोडिंग और ओओ आरपीसी एब्स्ट्रैक्शन के साथ]
* {{webarchive |url=https://web.archive.org/web/20060414190045/http://simpletutorials.com/tutorials/jsrs/index.php |date=20060414 |title=Simple Tutorials: Javascript Remote Scripting with PHP}}
* {{webarchive |url=https://web.archive.org/web/20060414190045/http://simpletutorials.com/tutorials/jsrs/index.php |date=(संग्रहीत 2006-04-14) |title=सरल ट्यूटोरियल: वेबैक मशीन पर पी एच पी}}
* [http://msdn.microsoft.com/en-us/library/ms974566.aspx एमएसडीएन आलेख]
* [http://msdn.microsoft.com/en-us/library/ms974566.aspx एमएसडीएन लेख]


== यह भी देखें ==
== यह भी देखें ==
* अजाक्स (प्रोग्रामिंग)
* अजाक्स (प्रोग्रामिंग)
* [[समृद्ध इंटरनेट अनुप्रयोग]]
* [[समृद्ध इंटरनेट अनुप्रयोग]]
<!-- circular link * [[JavaScript Remote Scripting|Javascript Remote Scripting]]  -->
==बाहरी संबंध==
==बाहरी संबंध==
*{{webarchive |url=https://web.archive.org/web/20060414190045/http://simpletutorials.com/tutorials/jsrs/index.php |date=20060414 |title=Simple Tutorials: Javascript Remote Scripting with PHP}}
*{{webarchive |url=https://web.archive.org/web/20060414190045/http://simpletutorials.com/tutorials/jsrs/index.php |date=20060414 |title=सरल ट्यूटोरियल: पी एच पी  के साथ जावास्क्रिप्ट रिमोट स्क्रिप्टिंग}}
*{{webarchive |url=https://web.archive.org/web/20110924143911/https://developer.apple.com/internet/webcontent/iframe.html |date=20110924 |title=Apple Developer: Remote Scripting with IFRAME}}
*{{webarchive |url=https://web.archive.org/web/20110924143911/https://developer.apple.com/internet/webcontent/iframe.html |date=20110924 |title=एप्पल बनाने वाला: आईफ़्रेम के साथ रिमोट स्क्रिप्टिंग}}


{{Web interfaces}}
{{Web interfaces}}

Revision as of 00:06, 23 June 2023

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

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

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

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

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

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

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

योजनाबद्ध

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

पुस्तकालय

यह भी देखें

बाहरी संबंध