Content deleted Content added
m Undid edits by 2804:388:9015:619E:0:75:EDBE:2001 (talk) to last version by Ira Leviton |
|||
(24 intermediate revisions by 19 users not shown) | |||
Line 1:
'''Remote
The earliest form of asynchronous remote scripting was developed before
The [[XMLHttpRequest]] and similar "[[client-side script]] [[remote procedure call]]" functions, open the possibility of use and triggering [[web services]] from the web page interface.
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
== JavaScript Remote Scripting ==▼
'''JavaScript Remote Scripting''' ('''JSRS''') is a web development technique for creating interactive web applications using a combination of:
▲* [[HTML]] (or [[XHTML]])
* The [[Document Object Model]] manipulated through [[JavaScript]] to dynamically display and interact with the information presented
* 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]]
* A data format. [[XML]] with [[WDDX]] can be used as well as [[JSON]] or any other text format.
Line 23 ⟶ 21:
* [http://www.ashleyit.com/rs/main.htm Brent Ashley's original JSRS library released in 2000]
* [http://www.blueshoes.org/en/javascript/jsrs/ BlueShoes JSRS with added encoding and OO RPC abstractions]
*
* [http://msdn.microsoft.com
==See also==
Line 32 ⟶ 29:
<!-- circular link * [[JavaScript Remote Scripting|Javascript Remote Scripting]] -->
==
*
*
{{Web interfaces}}
[[Category:Web development]]
{{Compu-network-stub}}▼
▲{{Compu-network-stub}}
|