写点什么

DWR2.0 新增翻转 Ajax,Script 作用域以及 Annotation 支持

  • 2007-04-28
  • 本文字数:504 字

    阅读完需:约 2 分钟

DWR 团队最新发布了 2.0 版本。DWR 能够让浏览器中的 Javascript 与服务器上的 Java 应用进行交互。2.0 版本添加了许多有趣的特性。下面是新闻发布中突出的部分:

Javascript 代理 APIDWR 可以从 Java API 动态生成 Javascript。这是在运行时而不是编译时完成的,因此我们可以使用它来远程控制许多浏览器。这使得编写像聊天,或者任何特别动态的这样的应用变得非常简单。

反转 Ajax

DWR 提供三种方式来支持从服务器到浏览器的异步消息传输:Comet(long-lived HTTP connections),Polling 和 Piggyback。当然 Comet 和 Polling 方式是主动的(速度快但会需要额外的网络流量),而 Piggyback 是被动的(速度慢点但不需要额外的网络流量)。DWR 会自动选择最佳的方式,而这对开发者是透明的。

Script 作用域

包括普通 Servlet 具备的四种作用域:application、session、page 和 request 等,DWR2 引入一种新的作用域:“script”。Script 作用域适用于单个 Web 页面(而不是整个浏览器),无论页面存活多长时间。

Annotations

如果你正在使用 Java5,那么你就可以使用新的 DWR annotations。新的 annotations 包括 @RemoteProxy、@DataTransferObject、@RemoteMethod 以及 @RemoteProperty 等。

2007-04-28 19:311063
用户头像

发布了 127 篇内容, 共 44.5 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

阿里巴巴在开源压测工具 JMeter 上的实践和优化

阿里巴巴云原生

Apache 阿里云 云原生 Jmeter

如何基于制品元数据提升交付效率 | 阿里巴巴DevOps实践指南

阿里云云效

云计算 阿里云 云原生 软件开发 持续交付

如何限制Linux终端中tree命令递归文件列表的深度?

Ethereal

TGIP-CN 036 报名|预见 2022 · Apache Pulsar 技术进展与社区动态

Apache Pulsar

开源 架构 云原生 Apache Pulsar 社区

架构实战营第 4 期 -- 毕业总结

烈火干柴烛灭田边残月

架构实战营

建设领先的AI原生云,百度智能云落地新一代高性能AI计算集群

百度开发者中心

投稿开奖丨轻量应用服务器征文活动(2月)奖励公布

阿里云弹性计算

轻量征文

区块链发展趋势与思考

CECBC

架构实战营 4 期第九模块作业

jialuooooo

架构实战营

推荐 5 个 yyds 的开源 Python Web 框架

AlwaysBeta

Python django flask tornado Web

干货|性能提升密钥,由代码细节带来的极致体验

SphereEx

Apache 数据库 开源 ShardingSphere SphereEx

Gartner发布服务器虚拟化市场指南 灵雀云作为唯一本土容器厂商入选

York

容器 云原生 数据中心

Linux这5大磁盘分区工具,绝了!

Ethereal

架构实战营学习总结

李晓笛

架构实战营

VuePress 博客优化之增加 Vssue 评论功能

冴羽

JavaScript Vue 前端 vuepress vssues

视频质量评价VMAF,为何让人又喜又忧?

微帧Visionular

视频编码

一文了解路由平台的 Cisco IOS 和 IOS XE 命名约定,看这篇就够了!

Ethereal

架构实战营第 4 期 -- 模块九作业

烈火干柴烛灭田边残月

架构实战营

毕业设计

cqyanbo

什么是广域网WAN?学WAN,看这篇文章就够了!

Ethereal

Flutter 设置应用主题色和字体

岛上码农

flutter ios 安卓 移动端 3月月更

黄金VS比特币:谁更有吸引力?

CECBC

架构实战营模块九作业

zhongwy

模块九作业

李晓笛

架构训练营

2022年2月云主机性能评测报告

博睿数据

业内首家!百度智能云智慧金融业务通过ISO37301合规管理体系认证

百度开发者中心

社区知识库|常见问答 FAQ 集合第 5 期:Broker、Topic、Pulsar 客户端及消息限制等相关问题

Apache Pulsar

开源 架构 云原生 Apache Pulsar 社区

干货分享 | 推荐两款好用的企业文档管理软件

小炮

Hadoop HDFS 3.3.1分布式存储搭建

KunlunBase昆仑数据库

国产数据库

开发者们看过来~填问卷参与抽奖,双重周边奖励仅限本周!

InfoQ写作社区官方

OpenHarmony 热门活动

什么是单臂路由器?如何配置单臂路由?

Ethereal

DWR2.0新增翻转Ajax,Script作用域以及Annotation支持_Java_Scott Delap_InfoQ精选文章