<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Remote_scripting</id>
	<title>Remote scripting - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Remote_scripting"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Remote_scripting&amp;action=history"/>
	<updated>2026-10-25T12:24:11Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Remote_scripting&amp;diff=2281525&amp;oldid=prev</id>
		<title>imported&gt;기나ㅏㄴ: Undid edits by 2804:388:9015:619E:0:75:EDBE:2001 (talk) to last version by Ira Leviton</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Remote_scripting&amp;diff=2281525&amp;oldid=prev"/>
		<updated>2025-04-16T03:05:21Z</updated>

		<summary type="html">&lt;p&gt;Undid edits by &lt;a href=&quot;/wiki143/index.php?title=Special:Contributions/2804:388:9015:619E:0:75:EDBE:2001&quot; title=&quot;Special:Contributions/2804:388:9015:619E:0:75:EDBE:2001&quot;&gt;2804:388:9015:619E:0:75:EDBE:2001&lt;/a&gt; (&lt;a href=&quot;/wiki143/index.php?title=User_talk:2804:388:9015:619E:0:75:EDBE:2001&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:2804:388:9015:619E:0:75:EDBE:2001 (page does not exist)&quot;&gt;talk&lt;/a&gt;) to last version by Ira Leviton&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Remote scripting&amp;#039;&amp;#039;&amp;#039; is a technology which allows scripts and programs that are running inside a browser to exchange information with a server. The local scripts can invoke scripts on the remote side and process the returned information. &amp;lt;!-- SPAN!! and see earliest below... &amp;#039;&amp;#039;&amp;#039;Remote Scripting&amp;#039;&amp;#039;&amp;#039; was developed by [[Microsoft]]  --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The earliest form of asynchronous remote scripting was developed before XMLHttpRequest existed, and made use of very simple process: a static web page opens a dynamic web page (e.g. at other target frame) that is reloaded with new JavaScript content, generated remotely on the [[server side]].&lt;br /&gt;
&lt;br /&gt;
The [[XMLHttpRequest]] and similar &amp;quot;[[client-side script]] [[remote procedure call]]&amp;quot; functions, open the possibility of use and triggering [[web services]] from the web page interface.&lt;br /&gt;
 &lt;br /&gt;
The web development community subsequently developed a range of techniques for remote scripting in order to enable consistent results across different browsers. Early examples include [http://www.ashleyit.com/rs/jsrs/test.htm JSRS] library from 2000, the introduction of the Image/Cookie technique in 2000.&lt;br /&gt;
&lt;br /&gt;
==JavaScript Remote Scripting==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;JavaScript Remote Scripting&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;JSRS&amp;#039;&amp;#039;&amp;#039;) is a web development technique for creating interactive web applications using a combination of:&lt;br /&gt;
*HTML (or [[XHTML]])&lt;br /&gt;
* The [[Document Object Model]] manipulated through [[JavaScript]] to dynamically display and interact with the information presented&lt;br /&gt;
* A transport layer. Different technologies may be used, though using a script tag or an iframe is used the most because it has better browser support than [[XMLHttpRequest]]&lt;br /&gt;
* A data format. [[XML]] with [[WDDX]] can be used as well as [[JSON]] or any other text format.&lt;br /&gt;
&lt;br /&gt;
[http://www.blueshoes.org/img/javaScript/jsrs/jsrs.gif Schematic]&lt;br /&gt;
&lt;br /&gt;
A similar approach is  [[Ajax (programming)|Ajax]], though it depends on the XmlHttpRequest in newer web browsers.&lt;br /&gt;
&lt;br /&gt;
===Libraries===&lt;br /&gt;
* [http://www.ashleyit.com/rs/main.htm Brent Ashley&amp;#039;s original JSRS library released in 2000]&lt;br /&gt;
* [http://www.blueshoes.org/en/javascript/jsrs/ BlueShoes JSRS with added encoding and OO RPC abstractions]&lt;br /&gt;
* {{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}}&lt;br /&gt;
* [http://msdn.microsoft.com/en-us/library/ms974566.aspx MSDN article]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Ajax (programming)|Ajax]]&lt;br /&gt;
* [[Rich Internet application]]&lt;br /&gt;
&amp;lt;!-- circular link * [[JavaScript Remote Scripting|Javascript Remote Scripting]]  --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
*{{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}}&lt;br /&gt;
*{{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}}&lt;br /&gt;
&lt;br /&gt;
{{Web interfaces}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Web development]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Compu-network-stub}}&lt;/div&gt;</summary>
		<author><name>imported&gt;기나ㅏㄴ</name></author>
	</entry>
</feed>