dwr的原理和优缺点
2015-01-12 11:28
141 查看
DWR的原理:
一、什么是DWR?
DWR:(Direct Web Remoting)是一个开源的类库,可以帮助开发人员开发包含AJAX技术的网站.它可以允许在浏览器里的代码(javascript)使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样.
它包含两个主要的部分:
a.允许JavaScript从WEB服务器上一个遵循了AJAX原则的Servlet(小应用程序)中获取数据.
b.它的JavaScript库可以帮助网站开发人员轻松地利用获取的数据来动态改变网页的内容.
二、工作原理及其优缺点
DWR工作原理:
通过请求的url调用到对应的DwrServlet
DwrServlet加载对应dwr.xml,将对应的类转换成js代码,发送到浏览器客户端的调用,通过js的ajax封装
优点:
1.浏览器兼容:
2.json的封装
3.多种对象的转换(ssh对象转换)
4.可以写更少的JS代码,做更多的事情
缺点:
出错不容易找
dwr配置很复杂
一、什么是DWR?
DWR:(Direct Web Remoting)是一个开源的类库,可以帮助开发人员开发包含AJAX技术的网站.它可以允许在浏览器里的代码(javascript)使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样.
它包含两个主要的部分:
a.允许JavaScript从WEB服务器上一个遵循了AJAX原则的Servlet(小应用程序)中获取数据.
b.它的JavaScript库可以帮助网站开发人员轻松地利用获取的数据来动态改变网页的内容.
二、工作原理及其优缺点
DWR工作原理:
通过请求的url调用到对应的DwrServlet
DwrServlet加载对应dwr.xml,将对应的类转换成js代码,发送到浏览器客户端的调用,通过js的ajax封装
优点:
1.浏览器兼容:
2.json的封装
3.多种对象的转换(ssh对象转换)
4.可以写更少的JS代码,做更多的事情
缺点:
出错不容易找
dwr配置很复杂
相关文章推荐
- spring整合dwr架构(ftl+ssm)以及dwr.xml配置,原理,优缺点讲解,面试题总结
- 三大框架的原理和优缺点
- DWR实现模拟Google搜索效果实现原理及代码
- 服务器日志法网站分析的原理及优缺点
- Ajax 技术、原理和优缺点分析
- 服务器日志法网站分析的原理及优缺点
- 三大框架的原理和优缺点
- mysql分区表之一:分区原理和优缺点【转】
- Web端服务器推送技术原理分析及dwr框架简单的使用
- 服务器推送技术原理分析及dwr框架简单的使用
- mysql分区表的原理和优缺点
- 深入浅出分析MySQL MyISAM与INNODB索引原理、优缺点分析
- 浅谈ajax原理、优缺点
- 实例比较DWR和AJAX应用的优缺点
- 一起谈.NET技术,服务器日志法网站分析的原理及优缺点
- 什么是ajax,ajax原理是什么 ,优缺点是什么
- 16.css sprite原理和优缺点实例
- Atitit. Async await 优缺点 异步编程的原理and实现 java c# php
- 磁盘阵列RAID原理、种类及性能优缺点对比
- AsyncTask和Handler两种异步方式实现原理和优缺点比较