写点什么

Rod Johnson 谈 SpringSource dm Server 1.0 的发布

  • 2008-10-05
  • 本文字数:1179 字

    阅读完需:约 4 分钟

经过五个月的 beta 测试之后,SpringSource 终于发布了 SpringSource dm Server 的 1.0 正式版本。和传统 EJB 相关标准不同的是,SpringSource dm Server 的核心部分使用了 OSGi(通过 Eclipse Equinox 容器的帮助)。该服务器支持 WAR 的部署,同时把 Tomcat 作为 webserver 控件来使用。SpringSource 上的一篇博文摘引了一些早期试用者的评论

我们不需要花很大的力气就能将一个巨大的基于 Spring/Tomcat 的 Web 应用拆解为很多个小型的 OSGi bundle。这样一来,我们的客户就能更好的将他们的各种顾虑相应地拆解开来……
Arne Seime
高级顾问,Integrate AS
对我来说,它让我轻松地将现有的 war 文件移植到新的服务器上,然后将这些 war 逐步模块化。我觉得,OSGi 结合像你们提供的这类应用扩展无疑会是 Java 应用服务器的未来发展方向……

Søren Dalby Larsen
CTO,Conscius Finance A/S

服务器部署、资源仓库管理和 clipse 集成得相当不错,Java 企业开发好像正在逐渐走出它的黑暗期……
John Thomas
North Island Software

在服务器发布之际,把这些回馈和一些早期的想法对照起来很有用。在评论中,也有人提出现有Spring 栈将如何与其它应用服务器交互的的顾虑,还有人提出了关于授权认证的问题。

InfoQ 就这个新的应用服务器的问题有幸采访到 SpringSource 的 CEO。Johnson 提到,早在撰写《J2EE without EJB》一书的时候,他就极力推崇 ala carte 应用服务器的概念。SpringSource dm Server 把这个概念化为了现实。InfoQ 接着又问到了关于 SpringSource 的 OSGi 核心的问题。Johnson 说,延长的 beta 项目测试通过了大量的类库。 SpringSource 的 OSGi bundle 仓库中的纪录目前将近 1000 条。至于授权认证问题,GPL 和 EPL Eclipse Equinox Server 的服务器使用问题已经通过审核,在服务器的FAQ 页面上有详尽的回答。同时,SpringSource 与OSGi 联盟亲密合作,将继续采用OSGi 标准。

之后,采访又转移到今后可能支持Java EE 6 profile 的话题上来。Johnson 说,由于规格文档还在制定过程中,所以这个时候不可能跟大家做绝对的保证。但如果一切都像计划中那样进行的话,web profile 是有可能支持的。此外,对于从传统的EJB 分离出来的WebBeans 和EJB 3.1 倒是极有可能支持的。

在访谈结束前,InfoQ 向Johnson 提了这样一个问题:“在beta 发布中,什么是让你最吃惊的?” 他说最让他吃惊的是有那么多的公司在SpringSource dm Server 正式发布前能够在公司内部尝试创建基于OSGi 的解决方案。Johnson 最后还谈到服务器的未来发展方向。在Spring 保持不依赖应用服务器的状态以外,SpringSource 会继续加强SpringSource dm Server 的功能,努力把它打造成最适合运行Spring 的服务器。此外,他还揭秘了一些近年内计划要实现的管理强化和聚类(clustering) 选项。

查看英文原文: Rod Johnson Discusses SpringSource dm Server 1.0

2008-10-05 09:43853
用户头像

发布了 71 篇内容, 共 21.0 次阅读, 收获喜欢 3 次。

关注

评论

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

如何领导高级工程师团队

爱吃小舅的鱼

下一代 AI 陪伴 | 平等关系、长久记忆与情境共享 | 播客《编码人声》

声网

2025深圳国际耐火材料及工业陶瓷展会(6月)

秋硕展览

多模态大模型活动 | 使用 PAI×LLaMA Factory 搭建文旅问答机器人

阿里云大数据AI技术

人工智能 LLM PAI 问答机器人

Claude 大更新,AI 可模仿人类访问电脑;月之暗面招募微软亚研院谭旭,研发类 GPT- 4o 的端到端语音模型

声网

微博热搜API:实时数据获取与处理

幂简集成

API 微博

MatrixOne 助力 StoneCastle 打造高性能金融分析系统

MatrixOrigin

数据库 金融 HTAP

揭秘1024程序员节彩蛋:致敬鸿蒙生态一日千里的幕后英雄

最新动态

Apache Calcite 快速入门指南

端小强

Calcite

2025滋补品展-2025第六届深圳国际保健养生展会

秋硕展览

指标工厂赋能数据资产,实现标准化管理与高效利用

奇点云

大数据 互联网 数据资产 制造业

浅谈活动中台系统技术债管理实践

vivo互联网技术

技术债 效能提升 项目质量 系统稳定

免费报名!第五届“医疗大数据学术交流及 Datathon 活动”诚邀您的参加

ModelWhale

第71期 | GPTSecurity周报

云起无垠

HarmonyOS NEXT华为音乐焕新升级,打造高品质沉浸式“音乐厅”

最新动态

麦杰科技携手小伙伴,一起做那些“难而正确的事”

麦杰研究院

AlDente——Mac 电池管理大师,续航无忧!

Rose

征程 6 环视快启 sample

地平线开发者

自动驾驶 算法

《使用Gin框架构建分布式应用》阅读笔记:p127-p142

codists

golang gin 编程人 codists

适老化产品展|2025广州国际老年人残疾人辅具展会

秋硕展览

氢健康用品展|2025第36届广州国际大健康博览会

秋硕展览

低代码开发:数字化转型,轻松“点”到为止!

不在线第一只蜗牛

低代码

可观测日北京|观测云:可观测性需要做到“三个一”

观测云

观测云

喜报丨时序数据库 IoTDB 荣获“创客北京 2024”创新创业大赛专项赛优胜奖

Apache IoTDB

ETLCloud搭配MySQL | 让关系型数据库更智能

RestCloud

MySQL 数据库 sql ETL 数据集成

京东商品详情API详解:全面掌握返回值字段

代码忍者

API 接口 pinduoduo API

Rod Johnson谈SpringSource dm Server 1.0的发布_Java_Scott Delap_InfoQ精选文章