Mit Hilfe von Remote Scripting können Entwickler nun nahtlose interaktive Webanwendungen erstellen, in denen der Browser Skripts auf dem Server aufrufen kann, ohne die Webseite erneut zu laden.
Vor der Möglichkeit des Einsatzes von Remote Scripting mussten Entwickler die Benutzer auffordern, die aufrufende Seite in vielen Fällen mehrmals neu zu laden, um mit dem Server interagieren zu können. Dies führte für die Benutzer zu einem langsamen, nicht kontinuierlichen Betriebsverhalten und einer wenig effizienten Nutzung des Servers.
Remote Scripting ermöglicht eine weitaus mehr am Client/Servermodell orientierte Interaktion zwischen Browser und Webserver. Beim Ausfüllen eines Formulars in einer Webseite mussten die Benutzer bisher die gesamte Seite mehrmals vollständig laden, damit die Anwendung die Einträge bestätigen konnte. Beim Verwenden von Remote Scripting kann die Webanwendung nun die Daten bereits bestätigen, wenn die Benutzer noch mit dem Ausfüllen des restlichen Formulars beschäftigt sind, ohne dass die Seite neu geladen werden muss. Das Skript muss zuerst explizit eine Serverseite bestimmen, mit der eine Verbindung hergestellt werden soll, und anschließend den Aufruf an den Server übertragen. Alle sich aus dem Aufruf ergebenden Rückgabewerte werden zurück zu dem ursprünglichen Skript übertragen.
------------------
S P I K E