写点什么

DWR: 联盟的现状

2007 年 12 月 20 日

DWR (Direct Web Remoting)世界中正在发生着很多事情。首先最重要的是

DWR 加入了 Dojo 基金,第二是 DWR 的创建者 Joe Walker 作为 SitePen 公司的支持和开发部门的主管加入了该公司。

对于 DWR 的用户,DWR 迁移到 Dojo 基金也许会造成他们对于项目未来的焦虑。 Alex Russel 对此有自己的看法,他以如下评论来打消 DWR 社区的疑虑:

我担心 Joe 加入 SitePen 也许会让大家觉得 Dojo 基金在某些方面是 StitePen 的左膀右臂或者 DWR 需要成为以 Dojo 为中心的项目。幸运的是这两者都不成立,虽然我这篇博客的可信度要打点折扣。Dojo 基金对于所有有价值的项目都是开放的,这些项目需要一个好的 合法庇护而不希望有太多步骤和手续,而且在过去许多年中我们已经向许多不是以 Dojo 为中心的项目发出了个人邀请(包括 Dojo 的直接竞争者)。

DWR 正在向 Dojo 基金迁移,但不会一蹴而就。除了要迁移代码,还有一整套关于组织的问题要考虑:

  • 把网站迁移到 directwebremoting.org
  • 设法找到 CLA,使用一个基金会 CLA 而不是 Getahead CLA(CLA,Contributors Licence Agreement,捐款许可协议 )
  • 让律师创建一个 CLA 以便 Getahead 可以向 Dojo 基金授权(或者类似的事情)
  • 让某人出资使我们将 DWR 迁移到 SVN
  • 提供单元测试

Joe 在 StiePen 的新角色进一步增强了 Dojo 基金和 DWR 的关系。SitePen 除了通过雇用 Joe 全职开发 DWR 来支持 DWR,还会对 DWR 提供商业化的支持和服务。

随着新特征的开发,计划中的 DWR 2.1 版会被跳过:

DWR 2.0 已经发布了 6 个月左右。在发布 2.0 的时候,我发誓下一个版本的改动比较少,叫做 2.1 版。然而看起来我对于发誓并不在行,因为在下一个版本中有许多新特性 —— 我认为我们准备叫它 3.0。

那么在 DWR 3.0 中会有哪些新特性?

我们正在做一些发布 / 订阅工作,以便 DWR 可以成为一个集线器,DWR 可以单独使用或者在服务器端插入 JMS 中,或者在客户端插入 OpenAjax 中。我们允许在 DWR 中上传 / 下载文件,做一些图片管理,而且增加了对 JSONP 和 Bayeux 协议的支持。 另外一个非产酷的特征是,TIBCO GI API 的完整版本作为一个反向 ajax 代理,而且我希望我们可以用 Gears 支撑自动离线支持,也许我们可以允许事务性的远程调用。最近几天我会就此在 http://getahead.org/blog/joe 上写更详细的博文。

查看英文原文

DWR: State of the Union - - - - - -

译者简介: 曹云飞,西安交通大学计算机软件硕士。现就职于

Ethos ,热衷于计算机理论与应用技术的钻研,软件架构与敏捷开发,目前从事 consumer product 方面的工作。参与 InfoQ 中文站内容建设,请邮件至

china-editorial[at]infoq.com

2007 年 12 月 20 日 19:42748
用户头像

发布了 47 篇内容, 共 72389 次阅读, 收获喜欢 0 次。

关注

评论

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

甲方日常 79

句子

工作 随笔杂谈 日常

区块链挖矿系统开发功能方案

系统开发咨询:I76-883I-5I52 邓森

区块链app开发要多少钱?如何根据项目需求了解价格?

系统开发咨询:I76-883I-5I52 邓森

区块链数字货币交易所开发的简介

系统开发咨询:I76-883I-5I52 邓森

2020年11期券商App行情刷新及交易体验评测报告

BonreeAPM

APM 数据 AIOPS 证券

程序员修炼之路:你该知道的 7 个必经阶段

阿里巴巴云原生

阿里云 程序员 云原生 自我思考 成长笔记

Ubuntu 使用 Iptables 做网络转发

wong

iptables Ubuntu20.04

数仓缓慢变化维深层讲解

大数据老哥

大数据 数据仓库 数仓

7 天开发后台系统技术小结

老魚

程序员 全栈 建站

智慧社区管理平台建设,智慧平安小区整体解决方案

t13823115967

智慧社区安防系统平台开发

【薪火计划】07 - 与领导沟通的方法

brave heart

管理

币币交易所系统开发详情说明

系统开发咨询:I76-883I-5I52 邓森

漫画 | 带你领略前端发展史的江湖恩怨情仇

苏南

程序员人生 前端 漫画 前端进阶 时代发展

国外低代码平台趟过那些坑,对国内低代码企业有哪些启示?

DT极客

面试官:不会真有人不知道什么是线程池吧?

Java鱼仔

Java 线程池 并发

《数据挖掘:实用的机器学习工具和技术,第4版》PDF版免费下载

计算机与AI

数据挖掘 机器学习 数据科学

mysql binlog轻量同步工具binlog portal

dothetrick

Java MySQL springboot Binlog spring Boot Starter

智慧公安防控管理平台搭建,重点人员管控系统解决方案

t13823115967

智慧公安

SourceTree 如何连接 GitLab

TroyLiu

git gitlab SSH sourcetree

区块链商城系统开发技术详解

系统开发咨询:I76-883I-5I52 邓森

区块链钱包开发的核心优势

系统开发咨询:I76-883I-5I52 邓森

对冲基金的子基金模式vs集中管理

9527

大作业1

钟杰

Flink SQL 实战:双流 join 场景应用

Apache Flink

flink 流计算

我参与阿里巴巴 ASoC-Seata 的一些感悟

阿里巴巴云原生

阿里云 开发者 云原生 感悟 seata

智慧社区安防系统平台开发,平安智慧小区建设方案

WX13823153201

智慧社区安防系统平台开发

Spring 源码学习 13:initMessageSource

程序员小航

spring 源码 源码解析

RocketMQ消息模型

双儿么么哒

Java RocketMQ

区块链钱包开发的功能与特点

系统开发咨询:I76-883I-5I52 邓森

数字货币交易所开发的功能与特点

系统开发咨询:I76-883I-5I52 邓森

千里公路建设尽收眼底,3D可视化监测管养运,领导都惊呆了

一只数据鲸鱼

物联网 数据可视化 3D可视化 公路建设 智慧交通

InfoQ 极客传媒开发者生态共创计划线上发布会

InfoQ 极客传媒开发者生态共创计划线上发布会

DWR: 联盟的现状-InfoQ