新的 Cloud Foundry 功能:将部署蓝图保存为模板
在Cloud Foundry上启动 Java Web 应用程序时,您可以指定部署蓝图的许多方面,包括:• 单实例与多实例拓扑 • 虚拟实例类型 • 公网 IP 地址 • SSL 配置 • JVM 选项 • 数据库配置 • 监控和管理 • 自愈和自动缩放选项 • 等等……
各种各样的选项使您可以配置适合您应用程序的最佳部署蓝图。坏消息是,每次您……
在Cloud Foundry上启动 Java Web 应用程序时,您可以指定部署蓝图的许多方面,包括:• 单实例与多实例拓扑 • 虚拟实例类型 • 公网 IP 地址 • SSL 配置 • JVM 选项 • 数据库配置 • 监控和管理 • 自愈和自动缩放选项 • 等等……
各种各样的选项使您可以配置适合您应用程序的最佳部署蓝图。坏消息是,每次您……
我很高兴地宣布,我们最近发布了第一个 Spring 3.0 发布候选版本(下载页面)。此版本完成了关键的 Spring 3.0 功能集。您肯定记得最初的 Spring 3.0 主题 REST 和 EL;同时,我们一直在大力扩展列表
完全基于 Java 5:这是第一个需要 Java 5 或更高版本的 Spring 版本,整个 Spring API 以及整个实现代码库都使用了 Java 5 语法。例如,BeanFactory API 在可能的情况下返回泛型类型的 bean 实例,而 ApplicationListeners 现在可以使用泛型声明特定事件类型。对比一下:在 Spring 2.5 中,实际的 Spring 核心仍然与 JDK 1.4 兼容,而许多更高级的功能都是基于 Java 5 构建的。
Spring 表达式语言 (SpEL):一个用于 bean 定义的核心表达式解析器,允许引用嵌套 bean 结构(例如其他 bean 的属性)以及环境数据结构(例如系统属性值),方法是在属性值中使用通用的 #{...} 语法。这也为 Spring 项目组合中的各种基于表达式的功能奠定了基础。
……我们很高兴地宣布,Spring Security Kerberos 扩展的第一个里程碑版本现已可用下载。该版本也可通过 Maven 里程碑存储库获得,地址为:http://maven.springframework.org/milestone。使用 Spring Security Kerberos 扩展,您的用户只需打开 URL 即可通过 Web 应用程序进行身份验证。无需输入用户名/密码,也无需安装其他软件。
在深入探讨 Kerberos 之前,我想介绍一下Spring Security Extensions,这是一个新的Spring Extension 项目,致力于提供……
我很高兴地宣布,从新发布的 1.0.0.M6 版本开始,Bundlor 现在支持 OSGi Blueprint 服务文件。
与对 Spring-DM 上下文的支持一样,Bundlor 会在默认位置(OSGI-INF/blueprint/*.xml)以及使用自定义Bundle-Blueprint清单头指定的位 置中扫描 Blueprint 服务配置文件。找到这些文件后,将扫描类和接口名称,并将这些类型的包添加到 Bundlor 创建的 OSGi 清单中。
有关 Bundlor 的信息以及下载此最新里程碑版本,请访问Bundlor 项目页面……
在 Rob 的dm Server Roadmap 博客文章(去年四月)中,我们介绍了两种新的工件类型:“计划”和“配置文件”。
这是一个简短的屏幕录像,演示了配置文件,特别是我们展示了如何从计划中引用它们。
首先,一个小型 Web 应用程序从一个配置文件中获取属性——与应用程序分开部署。其次,应用程序和属性被放置在存储库中,并构建和部署一个**计划**,该计划一步安装并启动 Web 应用程序及其属性。
过去 100 天对 Hyperic 来说非同寻常。过去三个月的事件使 Hyperic 处于独特的地位,可以参与定义应用程序部署和管理的未来。首先,我们在 5 月份宣布我们将与 SpringSource 携手合作,打造下一家伟大的全生命周期企业软件公司。从我们社区、客户、合作伙伴和媒体的回应来看,我们整合的“构建 - 运行 - 管理”战略是正确的选择,也是市场一直在等待的东西。接下来,就在几周前的 8 月份,仅仅 90 天……
今天,我们发布了另一个重要公告。SpringSource 正在推出企业 Java 云——SpringSource Cloud Foundry。
这项计划是我们整合的构建/运行/管理方法的逻辑延伸,该方法旨在统一应用程序生命周期,扩展我们简化企业 Java 的愿景,超越传统的数据中心。随着云计算变得越来越重要,我们希望确保 Java 开发人员可以充分利用它。我们相信,我们在 Java 开发方面的领导地位,加上我们在运行时和管理阶段的实力,使我们能够提供……
如果您想从战略层面了解 VMware 最近宣布收购 SpringSource 的意义,有几个很好的来源,包括Steve Herrod(VMware 首席技术官)的博客文章、Rod Johnson 的评论、Paul Maritz 的新闻发布会和分析师电话会议以及Darryl Taft 在 eWeek 上的深刻见解。
在这篇文章中,我将更多地关注这一切在技术层面上意味着什么,让您了解您可以期待的各种功能。
首先,让我重申一下,关于我们的开源项目和 SpringSource 产品的没有任何变化。也就是说,除了我们将有更多机会在未来为它们添加令人兴奋的新功能之外,什么都没有改变。Spring 3.0 即将推出,我们刚刚发布了里程碑 4。dm Server正在快速推进2.0 版本,我们为即将发布的 tc Server 版本准备了一些非常酷的东西。Groovy 的 Eclipse 工具支持正在引起大量的关注,Grails 正在努力实现1.2 版本……