JavaScript Remote Scripting

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.

[http://www.blueshoes.org/img/javaScript/jsrs/jsrs.gifSchematic]

A similar approach is Ajax, though it depends on the XmlHttpRequest in newer web browsers.

Libraries
* [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://simpletutorials.com/tutorials/jsrs/index.php Simple Tutorials]
* [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rmscpt/Html/rmscpt1.asp Microsoft's solution: MSRS]
* [http://www.nextapp.com/products/echo/ Echo] is a Java framework for developing object-oriented, event-driven Web applications.


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Remote Scripting — is a technology which allows scripts 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. The earliest form of asynchronous remote scripting… …   Wikipedia

  • JavaScript — Infobox programming language name = JavaScript paradigm = Multi paradigm: prototype based, functional, imperative, scripting year = 1995 designer = Brendan Eich developer = Netscape Communications Corporation, Mozilla Foundation latest release… …   Wikipedia

  • Scripting Remoto — El scripting remoto [1] es una tecnología que permite a los scripts que se ejecutan dentro de un navegador web intercambiar información con el servidor. Los scripts locales pueden invocar scripts en el servidor remoto y procesar la información… …   Wikipedia Español

  • Scripting language — Scripting redirects here. For other uses, see Script. A scripting language, script language, or extension language is a programming language that allows control of one or more applications. Scripts are distinct from the core code of the… …   Wikipedia

  • JavaScript — Не следует путать с Java. JavaScript Класс языка: мультипарадигменный …   Википедия

  • Cross-site scripting — (XSS) is a type of computer security vulnerability typically found in Web applications that enables attackers to inject client side script into Web pages viewed by other users. A cross site scripting vulnerability may be used by attackers to… …   Wikipedia

  • Asynchronous Javascript and XML — Ajax [ˈædʒæks] ist ein Apronym für die Wortfolge „Asynchronous JavaScript and XML“. Es bezeichnet ein Konzept der asynchronen Datenübertragung zwischen einem Server und dem Browser, das es ermöglicht, innerhalb einer HTML Seite eine HTTP Anfrage… …   Deutsch Wikipedia

  • Comparison of server-side JavaScript solutions — This is a list of Server side JavaScript solutions. Contents 1 Server side JavaScript use 2 See also 3 External links 4 References …   Wikipedia

  • Comparison of JavaScript frameworks — Contents 1 Comparison of JavaScript frameworks 1.1 Rationale 1.2 Table of Javascript Frameworks 2 See also …   Wikipedia

  • AJAX — Para otros usos de este término, véase Ajax. Ajax, acrónimo de Asynchronous JavaScript And XML (JavaScript asíncrono y XML), es una técnica de desarrollo web para crear aplicaciones interactivas o RIA (Rich Internet Applications). Estas… …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”