`
fengqx
  • 浏览: 97978 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

DWR介绍

阅读更多
DWR是Direct Web Remoting 的缩写。

DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.

DWR 是一个开放源码的使用 Apache 许可协议的解决方案,它包含服务器端 Java 库、一个 DWR servlet 以及 JavaScript 库。虽然 DWR 不是 Java 平台上唯一可用的 Ajax-RPC 工具包,但是它是最成熟的,而且提供了许多有用的功能。
从最简单的角度来说,DWR 是一个引擎,可以把服务器端 Java 对象的方法公开给 JavaScript 代码。使用 DWR 可以有效地从应用程序代码中把 Ajax 的全部请求-响应循环消除掉。这意味着客户端代码再也不需要直接处理 XMLHttpRequest 对象或者服务器的响应。不再需要编写对象的序列化代码或者使用第三方工具才能把对象变成 XML。甚至不再需要编写 servlet 代码把 Ajax 请求调整成对 Java 域对象的调用。
DWR 是作为 Web 应用程序中的 servlet 部署的。把它看作一个黑盒子,这个 servlet 有两个主要作用:首先,对于公开的每个类,DWR 动态地生成包含在 Web 页面中的 JavaScript。生成的 JavaScript 包含存根函数,代表 Java 类上的对应方法并在幕后执行 XMLHttpRequest。这些请求被发送给 DWR,这时它的第二个作用就是把请求翻译成服务器端 Java 对象上的方法调用并把方法的返回值放在 servlet 响应中发送回客户端,编码成 JavaScript。DWR 还提供了帮助执行常见的用户界面任务的 JavaScript 工具函数
分享到:
评论

相关推荐

    ajax技术和dwr介绍

    介绍ajax技术和dwr框架,从ajax的requesthttp对象到dwr框架方法,学习就可用,是java应用方面

    DWR基础教程 开发案例

    DWR介绍 DWR原理 DWR开发步骤 dwr.xml说明 DWR核心引擎 DWR工具包

    DWR-Test源码

    理解DWR(Direct Web Remote)的使用方法 - 请参考《DWR介绍》 理解JSON(JavaScript Object Notation)数据格式 - 可参考http://www.json.org/json-zh.html

    DWR介绍及使用方法

    它包含两个主要的部分:允许Java从WEB服务器上一个遵循了AJAX原则的Servlet中获取数据.另外一方面一个Java库可以帮助网站开发人员轻松地利用获取的数据来动态改变网页的内容.

    DWR配置介绍

    适用于java开发者使用。介绍dwr的用法和配置。

    dwr文档

    dwr介绍,并给出实例

    DWR原理及中文文档

    DWR的入门、范例精进、及与不同框架的整合。 对DWR介绍比较详细,适合与初学者。

    DWR中文文档v0.9

    本书可以当作一本 DWR 完整的教程,也可以当作一本详细介绍 DWR 的“词典”,我 的目的只是通过本书,希望您能够了解一些 DWR 的基本知识、常用的用户界面组件、远程 方法调用等。并能够搭建 DWR 开发环境,实现 DWR...

    Spring与DWR集成

    介绍srping与dwr的集成:系统介绍dwr在spring中的相关配置。

    dwr框架详细介绍 讲解浅显易懂

    内容丰富 dwr框架详细介绍 讲解浅显易懂 和大家分享一下

    dwr中文文档

    难得一见的中文版dwr介绍文档。

    dwr框架的使用简介

    基于dwr框架的web应用的设计与使用,是介绍dwr入门的不错的文章。

    dwr基础详解(入门必看)

    dwr基础介绍,其中描述介绍了DWR的原理和使用方法,是入门初学者的很好的参考资料

    DWR的介绍以及使用范例.还有使用DWR的相关配置

    DWR工作原理是通过动态把Java类生成为Javascript。它的代码就像Ajax魔法一样,你感觉调用就像发生在浏览器端,但是实际上代码调用发生在服务器端,DWR负责数据的传递和转换。这种从Java到JavaScript的远程调用功能的...

    AJAX_DWR框架(二级联动+PPT实例代码)

    次压缩包中有源代码,Oracle数据库脚本,DWR 介绍PPT,和事例代码

    DWR(Direct Web Remoting)介绍

    DWR 是一个开放源码的使用 Apache 许可协议的解决方案,它包含服务器端 Java 库、一个 DWR servlet 以及 JavaScript 库。虽然 DWR 不是 Java 平台上唯一可用的 Ajax-RPC 工具包,但是它是最成熟的,而且提供了许多...

    java dwr 使用例子

    自己总结的一个的dwr的使用说明,附有源码,以及代码的详细解释...同时介绍了与其类似用法的dotnet版本的ajax组建。需要自己下载dwr.jar 3.0版本。或者到我的空间下载dwr.jar 3.0。希望对初学者有用,同时增加的积分。

    DWR推送技术大全 dwr推送聊天实例

    包含了dwr推送技术的详细介绍 和 一个基于dwr推送技术的聊天实例

Global site tag (gtag.js) - Google Analytics