dbo:Software/fileSize
| |
dbo:abstract
|
- Direct Web Remoting, or DWR, is a Java open-source library that helps developers write web sites that include Ajax technology. It allows code in a web browser to use Java functions running on a web server as if those functions were within the browser. The DWR project was started by Joe Walker in 2004, 1.0 released at August 29, 2005. (en)
- DWR (англ. Direct Web Remoting) — это свободная Java библиотека, которая помогает разработчикам, желающим писать сайты, включающие в себя технологию Ajax. Она позволяет коду в браузере использовать функции Java, исполняемые на сервере, так, как если бы они исполнялись в браузере. Библиотека состоит из двух основных частей:
* Код на принципах Ajax, позволяющий JavaScript получать данные от сервлета, установленного на веб-сервере.
* Библиотека JavaScript, которая упрощает веб-мастерам динамическое изменение страницы согласно полученным от сервера данным. DWR предоставляет новый подход к Ajax — динамическая генерация JavaScript на основе Java-классов. Таким образом разработчики могут использовать Java-код из JavaScript, как если он присутствовал прямо в браузере; но поскольку реально Java код запущен на веб-сервере, он имеет доступ ко всем ресурсам. Из соображений безопасности веб-разработчик должен точно прописывать, какие именно классы и какие данные из этих классов можно экспортировать. Самая большая сложность при разработке DWR — это подружить асинхронную природу Ajax и синхронную природу обычных вызовов функций Java. В асинхронной модели результат доступен только спустя некоторое время после вызова метода. DWR решает эту проблему следующим образом: веб-разработчик задаёт в качестве дополнительного параметра функцию-обработчик, которая будет вызвана, когда придёт результат. Проект DWR был начат Джо Уолкером (Joe Walker) в 2004. (ru)
|
dbo:developer
| |
dbo:fileSize
|
- 1080000.000000 (xsd:double)
|
dbo:genre
| |
dbo:latestReleaseDate
| |
dbo:latestReleaseVersion
| |
dbo:license
| |
dbo:operatingSystem
| |
dbo:programmingLanguage
| |
dbo:releaseDate
| |
dbo:wikiPageID
| |
dbo:wikiPageLength
|
- 4679 (xsd:nonNegativeInteger)
|
dbo:wikiPageRevisionID
| |
dbo:wikiPageWikiLink
| |
dbp:author
| |
dbp:collapsible
| |
dbp:developer
|
- David Marginian / Dojo Foundation (en)
|
dbp:genre
| |
dbp:latestReleaseDate
| |
dbp:latestReleaseVersion
| |
dbp:license
| |
dbp:name
| |
dbp:operatingSystem
| |
dbp:programmingLanguage
| |
dbp:released
| |
dbp:size
| |
dbp:wikiPageUsesTemplate
| |
dct:subject
| |
rdf:type
| |
rdfs:comment
|
- Direct Web Remoting, or DWR, is a Java open-source library that helps developers write web sites that include Ajax technology. It allows code in a web browser to use Java functions running on a web server as if those functions were within the browser. The DWR project was started by Joe Walker in 2004, 1.0 released at August 29, 2005. (en)
- DWR (англ. Direct Web Remoting) — это свободная Java библиотека, которая помогает разработчикам, желающим писать сайты, включающие в себя технологию Ajax. Она позволяет коду в браузере использовать функции Java, исполняемые на сервере, так, как если бы они исполнялись в браузере. Библиотека состоит из двух основных частей:
* Код на принципах Ajax, позволяющий JavaScript получать данные от сервлета, установленного на веб-сервере.
* Библиотека JavaScript, которая упрощает веб-мастерам динамическое изменение страницы согласно полученным от сервера данным. (ru)
|
rdfs:label
|
- Direct Web Remoting (en)
- DWR (ru)
|
owl:sameAs
| |
prov:wasDerivedFrom
| |
foaf:isPrimaryTopicOf
| |
foaf:name
| |
is dbo:wikiPageDisambiguates
of | |
is dbo:wikiPageRedirects
of | |
is dbo:wikiPageWikiLink
of | |
is foaf:primaryTopic
of | |