Удаленное создание сценариев
Удаленное создание сценариев — это технология, которая позволяет сценариям и программам, работающим в браузере, обмениваться информацией с сервером. Локальные сценарии могут вызывать сценарии на удаленной стороне и обрабатывать возвращаемую информацию.
Самая ранняя форма асинхронного удаленного сценария была разработана до появления XMLHttpRequest и использовала очень простой процесс: статическая веб-страница открывает динамическую веб-страницу (например, в другом целевом фрейме), которая перезагружается с новым содержимым JavaScript, сгенерированным удаленно на сервере. сторона .
XMLHttpRequest веб - и аналогичные функции « на стороне клиента удалённого вызова процедур » открывают возможность использования и запуска сервисов из интерфейса веб-страницы.
Сообщество веб-разработчиков впоследствии разработало ряд методов удаленного написания сценариев, чтобы обеспечить согласованные результаты в разных браузерах. Ранние примеры включают библиотеку JSRS 2000 года, внедрение технологии Image/Cookie в 2000 году.
Удаленное выполнение сценариев JavaScript
[ редактировать ]Удаленные сценарии JavaScript ( JSRS ) — это метод веб-разработки для создания интерактивных веб-приложений с использованием комбинации:
- HTML (или XHTML )
- Объектная модель документа , управляемая с помощью JavaScript для динамического отображения и взаимодействия с представленной информацией.
- Транспортный уровень. Могут использоваться разные технологии, но чаще всего используется тег сценария или iframe, поскольку он имеет лучшую поддержку браузера, чем XMLHttpRequest.
- Формат данных. XML с WDDX можно использовать так же, как JSON или любой другой текстовый формат.
Похожий подход — Ajax , хотя он зависит от XmlHttpRequest в новых веб-браузерах.
Библиотеки
[ редактировать ]- Оригинальная библиотека JSRS Брента Эшли, выпущенная в 2000 году.
- BlueShoes JSRS с добавленной кодировкой и абстракциями OO RPC
- Простые учебные пособия: удаленное выполнение сценариев Javascript с помощью PHP на Wayback Machine (архивировано 14 апреля 2006 г.)
- Статья MSDN
См. также
[ редактировать ]Внешние ссылки
[ редактировать ]- Простые учебные пособия: удаленное выполнение сценариев Javascript с помощью PHP на Wayback Machine (архивировано 14 апреля 2006 г.)
- Разработчик Apple: удаленное создание сценариев с помощью IFRAME на Wayback Machine (архивировано 24 сентября 2011 г.)