InfoQ

InfoQ

新闻

我的书签

登录注册 以永久保存书签。

该内容已经被标记书签!

标记书签错误,请重试!

SpringOne带来了新的Tomcat Server、VMware伙伴并提供ActionScript

作者 Scott Delap 译者 张龙 发布于 2008年12月27日

领域
运维 & 基础架构,
企业架构,
语言 & 开发
主题
企业架构 ,
富客户端/桌面 ,
Java ,
应用服务器
标签
Spring框架 ,
Spring Dynamic Modules ,
Spring Web Services ,
Spring Batch ,
Spring JavaConfig ,
SpringSource ,
Spring Web Flow ,
Spring IDE ,
Flex

一年一度的SpringOne大会北美会场于最近结束,该大会发布了大量声明并宣布了很多新特性。总之,该大会聚焦于以下两方面:SpringSource企业级产品的继续研发及对明年的Spring框架和与之相关的生态圈的预测。

SpringSource tcServer——SpringOne上的头条新闻就是新的tcServer公诸于众

...SpringSource tc Server包含了Apache Tomcat、增强的操作管理能力及高级服务器和应用诊断功能。该服务器在多种环境下都经受住了考验并且支持企业级的关键任务。SpringSource tc Server以独立的控制台视图提供了对组织的Tomcat server集中管理和监控能力:定义Tomcat server组、单独或者是跨越一个服务器组来部署/启动/停止/卸载应用,同时还能够启动和停止Tomcat server本身。它可以独立的控制台来控制Tomcat server的整个生命周期。其管理功能还可以监控并控制其他版本的Tomcat(例如,那些在实现tc Server之前已经部署了的Server)。SpringSource tc Server提供了高级的诊断功能,如死锁检测和更多的跟踪、可以更快的识别出问题并给出解决方案。在失败发生后的这些诊断功能可以从Server中捕获跟踪、内存及线程信息以便进行快速诊断并对运行时的问题进行隔离和修复...

tcServer的发布并没有出乎人们的意料,因为早在今年初SpringSource就收购了Covalent。eWeek注意到过去两年内Tomcat项目中80%的提交来自于SpringSource员工。

Spring IDE 2.2.1——SpringOne还发布了新版本的Spring IDE。

SpringSource/VMWare——可能在很多领域都会结出硕果的一个声明就是SpringSource和VMWare之间结成的新的伙伴关系。

...与VMware(SpringSource认证的解决方案合作商)的合作包括SpringSource Tool Suite(一个基于Eclipse的开发环境,使用Spring Portfolio来构建企业级应用)和VMware Workstation的集成以能够在开发者桌面上动态创建虚拟机...该合作还包括联合开发两个开源的应用服务器虚拟映像(SpringSource tc Server和dm Server virtual images),这样就可以跨越桌面和数据中心虚拟化环境来移植企业级Java应用了。 SpringSource dm Server是一个完全模块化、基于OSGi的Java服务器,因其灵活性和可靠性,它可以运行企业级Java应用和基于Spring的应用。SpringSource tc Server是Apache Tomcat(应用最广的Java应用服务器)的企业版,它可进行企业级应用并可以处理关键任务,同时还满足了系统管理员的要求。所有这些想法都将成为VMware和SpringSource围绕着VMware的vCloud的一部分...SpringSource Tool Suite与VMware Workstation的集成可以使开发和QA专家为不同的开发和测试场景指定虚拟服务器配置。凭借这些虚拟设备,开发者可以在不同的操作系统和应用服务器配置上选择多种构建目标而无需额外的硬件设备。虚拟设备配置、开发和调试已经集成到了SpringSource Tool Suite中了,因此他们可以使用为dm Server、tc Server和Apache Tomcat提供的那些虚拟映像了...明年1月将发布首个SpringSource/VMware的商业产品。

正如新闻中所述,IDE和虚拟机的集成看来是2009年的路线图了。官方的VMWare workstation博客也说到此次合作并提到了之前的Eclipse集成(只是一个原型)。

Spring/Adobe——在SpringOne上,Spring生态圈继续扩张着,有两个关键的与Flex相关的声明。Prana框架正式更名为Spring Actionscript。作为此次更名的一部分,该项目获得了官方的SpringFramework.org论坛、JIRA访问及Fisheye集成。SpringSource还宣布了与Adobe的合作以集成Spring与BlazeDS:

...一个新的开源项目Spring BlazeDS Integration将为Spring和BlazeDS、基于Adobe开源服务器的Java remoting和web messaging技术提供更为紧密的集成。该集成项目将成为Spring Web家族中的一个关键组件...针对Adobe Flex的SpringSource Adapter将以Adobe® LiveCycle® Data Services ES for Adobe Flex®提供集成,这将可以为实时和接近于实时的解决方案创建基于推模式的服务端应用。针对Flex的SpringSource Adapter将成为SpringSource企业应用客户订阅的一部分...

在社区将BlazeDS集成到了Spring和Spring Security之后,官方支持终于来了。

Spring Integration 1.0——InfoQ最近曾报道过,Spring Integration 1.0已经发布了。Spring Integration支持大多数常用的传输方式,如JMS、web services、文件、RMI等等,同时还有其他选择如FTP,这是由社区通过Spring Extensions贡献的。

Spring 3.0 M1——对于2009年来说,最具影响力的声明就是Spring 3.0 M1的公诸于众。以下内容来自于Juergen Hoeller的官方博客

  • 通过基于模块的源码修正了项目布局和构建系统
  • 使用Java 5编码风格更新了全部代码基(泛型、可变参数)
  • 更新到JUnit 4.5和JRuby 1.1
  • 引入了Spring EL解析器(org.springframework.expression包)
  • 在bean定义中引入了对#{…}表达式的支持
  • 为嵌入式表达式引入了@Value注解
  • 为MVC处理器中URI模板的处理引入了@PathVariable注解
  • 为MVC处理器中的@RequestParam引入了默认值支持
  • 为MVC处理器中的HTTP header访问引入了@RequestHeader注解
  • 引入了AbstractAtomFeedView和AbstractRssFeedView基类
  • 引入了JSP标签

Spring 3.0需要Java 5+。Willie Wheeler已经撰写了博文,对里程碑上的声明和会议进行了综述。第一部分第二部分

来自Blogsphere的一些想法——Blogsphere在SpringOne上也表现的非常积极。Solomon Duskis撰写了一些博文,很好的总结了会议的主题,如tcServer、Spring DM的成熟度、Spring和JCP的继续合作以及工业上重量级公司不断加入SpringSource的演变过程。其他主题列举如下:

查看英文原文:SpringOne Brings a New Tomcat Server, VMware Partnership, and ActionScript Offerings
 

译者 张龙 热衷于编程,乐于分享,对新技术有强烈的探索欲,对Java轻量级框架有一定研究。

呵呵,快跟不上了 发表人 wangzm zhimeng 发表于
太好了,最近正在做Spring+BlazeDS! 发表人 Aiime Quqibing 发表于
  1. 返回顶部

    呵呵,快跟不上了

    发表人 wangzm zhimeng

    spring快啊。跟不上了。现在的技术发展,真的没话说,太好,百花齐放啊!

  2. 返回顶部

    太好了,最近正在做Spring+BlazeDS!

    发表人 Aiime Quqibing

    太好了,最近正在做Spring+BlazeDS! 我会持续关注这方面消息的. Spring与VMWare集成也是一个好消息啊!

深度内容

大规模视频网站的计费与流量管理

本次分享将会就大规模视频网站的计费与流量管理这个话题,从操作层面细细进行讲解和分析,为系统工程师们揭示平日里我们没有关心的另一些内容。同时也希望本次分享能揭示行业中的一些“潜规则”,让互联网行业的流量与带宽管理更为开放与简洁。
本次演讲视频录制于QCon杭州2011

专访Jeffrey Richter:Windows 8是微软的重中之重

Jeffrey Richter以其多本Windows核心技术的经典著作而闻名,同时,他深入掌握微软的.NET等一系列核心技术,2012年1月,Jeffrey Richter在北京接受了InfoQ中文站的专访,谈到Windows 8和WinRT编程,并就异步编程、Windows编程中的可扩展性、性能和安全性方面给出自己的建议。

应用云平台的可用性——从新浪SAE看云平台设计

云计算平台的可用性,相比传统互联网服务而言,更加复杂和困难,也更具有挑战性。本文借助新浪SAE云平台为读者讲述了云平台可用性的定义、如何打造高可用的平台,以及对云计算的用户提出了建议。

JVM定制改进 @ 淘宝

淘宝高度重视Java平台的健康发展,组建了一个团队专注于Java平台的底层部分的性能、功能与稳定性改进;工作主要基于OpenJDK中的HotSpot VM开展,其中一些通用的功能随后也会逐渐反馈给OpenJDK社区。希望能与使用Java平台开发应用的大家交流经验。
本次演讲视频录制于QCon杭州2011

"伤得起"的云计算应用——对云端应用之架构的思考

2011年4月21日至22日是值得云计算从业者纪念的日子。Amazon的IaaS服务出现故障,导致许多商业网站的服务中断,影响非常严重。作为云计算用户,我们需要思考的是,如何保证即便在云服务不可用的情况,我们的应用架构仍然能够屹立不倒?本文正是站在云计算用户的角度试图探讨这一问题。

让交付的速度跟上思考的速度

12人的技术团队,4组刀片服务器,每月20亿的访问量,每日1次准时部署,99.9%的可用性。这可能吗?当然。想知道如何做的吗?百姓网将与您分享他们在DevOps实践过程中的经验和技巧。
本次演讲视频录制于QCon杭州2011

架构之路——穿行在产品和业务之间

篱笆作为一家起源于社区的电子商务公司,反映到技术层面就是同时要面对产品和业务,以及经营战略的变化调整。如何在产品和业务的夹缝之间完成技术架构的抽象与平衡,寻找更有效的价值定位,这当中有些经验教训和个人感悟愿与众人分享。
本次演讲视频录制于QCon杭州2011

特性注入:成功三部曲

本文将对特性注入以及相关方法做一个扫盲性的介绍。我们会解释这个框架的关键要素,并附上实例来证实它们。为了让文章保持相对较短,我们不会深入到某个工具或方法中,而是会给出一些参考资料,以便大家做进一步的研究。