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

From Vigyanwiki
No edit summary
 
(7 intermediate revisions by 4 users not shown)
Line 1: Line 1:
'''रिमोट स्क्रिप्टिंग''' एक ऐसी तकनीक है जो ब्राउज़र के अंदर चलने वाली स्क्रिप्ट और प्रोग्राम को सर्वर के साथ जानकारी का आदान-प्रदान करने की अनुमति देती है।स्थानीय स्क्रिप्ट दूरस्थ पक्ष पर स्क्रिप्ट को आमंत्रित कर सकती हैं और लौटाई गई जानकारी को संसाधित कर सकती हैं।
'''रिमोट स्क्रिप्टिंग''' एक ऐसी तकनीक है जो ब्राउज़र के भीतर चलने वाली स्क्रिप्ट और प्रोग्राम को सर्वर के साथ सूचना का आदान-प्रदान करने की अनुमति देती है। इस प्रकार स्थानीय स्क्रिप्ट दूरस्थ पक्ष पर स्क्रिप्ट को आमंत्रित कर सकती हैं और लौटाई गई सूचना को संसाधित कर सकती हैं।


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


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


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


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


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


=== पुस्तकालय ===
=== पुस्तकालय ===
* [http://www.ashleyit.com/rs/main.htm ब्रेंट एशले की मूल जे एस आर एस लाइब्रेरी 2000 में जारी की गई]
* [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=सरल ट्यूटोरियल: वेबैक मशीन पर पी एच पी}}
Line 31: Line 31:
*{{webarchive |url=https://web.archive.org/web/20110924143911/https://developer.apple.com/internet/webcontent/iframe.html |date=20110924 |title=एप्पल बनाने वाला: आईफ़्रेम के साथ रिमोट स्क्रिप्टिंग}}
*{{webarchive |url=https://web.archive.org/web/20110924143911/https://developer.apple.com/internet/webcontent/iframe.html |date=20110924 |title=एप्पल बनाने वाला: आईफ़्रेम के साथ रिमोट स्क्रिप्टिंग}}


{{Web interfaces}}
[[Category:All stub articles]]
[[Category: वेब विकास]]  
[[Category:Collapse templates]]
 
[[Category:Computer network stubs]]
 
{{Compu-network-stub}}
 
 
 
[[Category: Machine Translated Page]]
[[Category:Created On 16/06/2023]]
[[Category:Created On 16/06/2023]]
[[Category:Machine Translated Page]]
[[Category:Navigational boxes| ]]
[[Category:Navigational boxes without horizontal lists]]
[[Category:Pages with script errors]]
[[Category:Sidebars with styles needing conversion]]
[[Category:Template documentation pages|Documentation/doc]]
[[Category:Templates generating microformats]]
[[Category:Templates that are not mobile friendly]]
[[Category:Templates using TemplateData]]
[[Category:Webarchive template wayback links]]
[[Category:Wikipedia metatemplates]]
[[Category:वेब विकास]]

Latest revision as of 14:49, 4 September 2023

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

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

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

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

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

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

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

योजनाबद्ध

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

पुस्तकालय

यह भी देखें

बाहरी संबंध