SpringSource 推出企业级 Java 云
今天,我们发布了另一项重要公告。SpringSource 正在推出企业级 Java 云——SpringSource Cloud Foundry。
这一举措是我们在集成 构建/运行/管理 统一应用生命周期方法上的逻辑延伸,将我们简化企业级 Java 的愿景扩展到传统数据中心之外。随着云计算变得越来越重要,我们希望确保 Java 开发人员能够充分利用它。我们相信,我们在 Java 开发领域的领导地位,加上我们在运行时和管理阶段的优势,使我们能够提供一个…
Spring 3.0.0 Milestone 4 现已可用
虚拟化与企业级 Java
如果你想从战略层面了解 VMware 最近宣布收购 SpringSource 的影响,有几个很好的来源,包括VMware CTO Steve Herrod 的博文、Rod Johnson 的评论、Paul Maritz 的新闻发布会和分析师电话会议,以及 Darryl Taft 在 eWeek 上的深刻文章。
在本文中,我将更多地关注这一切在技术层面的意义,以便让您了解未来可以期待的能力。
首先,让我重申,关于我们的开源项目和 SpringSource 产品,没有任何改变。除了未来我们将有更多机会为它们添加令人兴奋的新功能之外,没有任何改变。Spring 3.0 即将发布,我们刚刚发布了milestone 4。dm Server 正在快速迈向 2.0 版本,而且我们为 tc Server 的即将发布的版本准备了一些非常棒的东西。Groovy 的 Eclipse 工具支持引起了广泛关注,Grails 正在努力迈向 1.2 版本…
SpringSource:第二章
Spring Web Flow 2.0.8 发布
Slices 菜单栏截屏视频
我很高兴宣布 SpringSource Slices 的新截屏视频。这个截屏视频演示了如何创建menu-bar示例应用程序。它展示了宿主如何使用一组 slice 动态填充菜单栏而无需重新启动,并且可以完全脱离对菜单栏中具体项的了解。此外,这些 slice 只提供它们特定的内容,并包含来自宿主 bundle 的格式和其他窗口内容。
Slice 菜单栏 (5:19)
- QuickTime (24.1 MB)
源代码
dm Server 2.0 M4
dm Server 2.0.0.M4 已发布,现已开放下载。
自 2.0.0.M3 以来,我们取得了很大进展,增加了许多新功能,跟踪每夜构建的用户已经给了我们一些非常好的反馈。如果您有兴趣查看我们一直在努力的所有内容,请查看M4 发布说明。请继续通过我们的博客评论、论坛以及 JIRA 提交您的反馈。
新增功能和值得关注的地方
dm Server 现在嵌入了 Medic:我们的 OSGi 可服务性项目
作为 M4 开发工作的一部分,我们将 dm Server 的可服务性支持移到了一个单独的、基于 ASL 许可的名为 Medic 的项目。作为此举的一部分,我们还借此机会进行了一些重大改进- 日志支持现在基于 LogBack,这意味着用户现在可以完全控制日志输出的格式,并且可以使用 LogBack 的所有 appender。
- 可服务性 dump 的支持现在是完全可扩展的。在 dm Server 中运行的用户代码现在可以通过向服务注册表发布 DumpContributor 实现来对可服务性 dump 进行贡献。
- 事件日志支持(输出到控制台的编码消息)也对用户代码可用。事件日志条目可以使用可以从服务注册表获得的 EventLogger 生成。
在接下来的几周内,我们将撰写更多关于 Medic 的博客,介绍如何在 dm Server 和普通 OSGi 中使用它。
支持部署 properties 文件
Properties 文件现在可以部署到 dm Server,既可以通过管理控制台,也可以通过将其放入 pickup 目录。部署 properties 文件时,会创建一个 ConfigurationAdmin Configuration,其 pid 源自 properties 文件的名称。例如,部署名为 com.foo.bar.properties 的 properties 文件将创建一个 pid 为 com.foo.bar 的 Configuration。管理控制台增强功能
在 M4 中,我们对管理控制台进行了一些重大改进。Chris 已在他的最新博客中介绍了一些。除了这些增强功能之外,还有…
SpringSource Tool Suite 2.1.0 现已可用
我很高兴地宣布我们刚刚发布了 SpringSource Tool Suite 2.1.0 的最终版本;这是自 STS 免费提供以来第一个包含重大增强功能的 GA 版本。
此版本为所有受支持的平台提供了全新的安装程序,并捆绑了 SpringSource tc 和 dm Server 以及 Spring Roo 的最新版本。此外,您可以选择基于 Eclipse 3.4 和最近发布的 3.5 版本(又名 Eclipse Galileo)的发行版。
由于我们看到人们对新的 Groovy 工具有很大的兴趣,我们还提供了 STS 和 Groovy Eclipse 插件的捆绑下载。
功能特性
STS 中的新功能列表很长,我们已经在之前的博文中介绍了一些。请查看新增和值得关注的内容…
现已可用:SpringSource Tool Suite 2.1.0
SpringSource Tool Suite 2.1.0 现已 GA 并可供下载。Christian Dupuis 的博文涵盖了构建 Spring 驱动应用程序的最佳开发工具中包含的所有新功能
- 支持 Eclipse 3.5 (Galileo) 以及适用于 Windows/Mac OS X/Linux 的平台特定安装程序
- 支持 Spring 3.0 的里程碑版本,包括 XML 编辑和验证,支持 @Configuration 和 @Bean 注解
- 支持SpringSource dm Server 2.0 的里程碑版本、RFC66 web 模块和SpringSource Bundlor 集成
- 集成 Spring Roo 以进行快速应用程序开发
- 可选集成新的 alpha 版 Groovy Eclipse 插件