dwr原理

Direct Web Remoting

dwr:WEB远程调用框架

 

DWR is a Java library that enables Java on the server and JavaScript in a browser to interact and call each other as simply as possible.

DWR是一个Java库,能够使服务器中Java与浏览器中JavaScript相互影响并简单地互调。

 

DWR is Easy Ajax for Java

DWR是简单的Ajax,相对Java而言。

 

DWR will generate the JavaScript to allow web browsers to securely call into Java code almost as if it was running locally. It can marshal virtually any data including collections, POJOs, XML and binary data like images and PDF files. All that is required is a security policy that defines what is allowed.

DWR会自动产生JavaScript,并允许网页浏览器安全地调用Java代码,几乎就像本地运行一样。它几乎能够整理任何数据包括集合,pojo,xml和二进制数据如图片、PDF文件。所有这些必须的是一个安全策略,即定义了什么是允许的。

 

With Reverse Ajax , DWR allows Java code running on a server to use client side APIs to publish updates to arbitrary groups of browsers. This allows interaction 2 ways - browser calling server and server calling browser . DWR supports Comet, Polling and Piggyback (sending data in with normal requests) as ways to publish to browsers.

利用反转Ajax,DWR允许运行在服务器上java代码使用客户端API来发布对任意组浏览器的更新。这里有两种交互方式-

浏览器调用服务器和服务器调用浏览器。DWR支持Comet(Comet 是一种新的 Web 应用架构), Polling and Piggyback(用正常请求发送数据)这些方式发布到浏览器。

 

DWR provides integration with Spring , Struts , Guice , Hibernate and others.

DWR提供了与 Spring , Struts , Guice , Hibernate及其他的整合。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值