Vzdálené skriptování - Remote scripting

Vzdálené skriptování je technologie, která umožňuje skriptům a programům spuštěným v prohlížeči vyměňovat si informace se serverem. Místní skripty mohou vyvolat skripty na vzdálené straně a zpracovat vrácené informace.

Nejstarší forma asynchronního vzdáleného skriptování byla vyvinuta před existencí XMLHttpRequest a byla využita velmi jednoduchý proces: statická webová stránka otevře dynamickou webovou stránku (např. V jiném cílovém rámci), která je znovu načtena s novým obsahem JavaScriptu, generovaným vzdáleně na serveru straně .

Funkce XMLHttpRequest a podobné funkce vzdáleného volání procedury skriptu na straně klienta otevírají možnost použití a spouštění webových služeb z rozhraní webové stránky.

Komunita pro vývoj webových aplikací následně vyvinula řadu technik pro vzdálené skriptování, aby umožnila konzistentní výsledky napříč různými prohlížeči. První příklady zahrnují knihovnu JSRS z roku 2000, zavedení techniky Image / Cookie v roce 2000.

Vzdálené skriptování JavaScriptu

JavaScript Remote Scripting ( JSRS ) je technika vývoje webu pro vytváření interaktivních webových aplikací pomocí kombinace:

  • HTML (nebo XHTML )
  • Model Document Object manipulovat pomocí JavaScriptu na displeji dynamicky a pracovat s informacemi prezentovány
  • Transportní vrstva. Lze použít různé technologie, i když se nejčastěji používá značka skriptu nebo iframe, protože má lepší podporu prohlížeče než XMLHttpRequest
  • Datový formát. Lze použít XML s WDDX stejně jako JSON nebo jakýkoli jiný textový formát.

Schematické

Podobný přístup je Ajax , i když záleží na XmlHttpRequest v novějších webových prohlížečích.

Knihovny

Viz také

externí odkazy