这个消息是北京时间五月一号凌晨三点十三分发步的。参见
http://www.springframework.org/SpringSource Application Platform 基于
OSGi 技术,使用Equinox为OSGi的容器,用
Spring Dynamic Module for OSGi来管理OSGi,和
Tomcat 结合在一起。
自从前一阵子Spring推出Application Management Suite,再加上Rod Johnsson一直再鼓吹
Java EE6 的 Profile,我就猜SpringSource在这方面会有动作,今天果然证实了。
四月二十三号,Rod Johnsson在德国举行的Java Conference上发表了一篇名为"企业Java之未来"的演讲,介绍了Java EE6的两个哲学:
- 可扩展性,extensibility
- Profile
Java EE6可能会有三个profiles, Profile A最小,只有下列标准:
- Servlet 3.0
- JSP 2.2
- JSR-45 - Debugging API
- EL 1.2
- JSTL 1.2
- JSR-250, - Common Annotations for Java Platform
Profile B再加上
EJB 3.1(Lite), JTA 1.1, JPA 2.0,
JSF 2.0, Web Beans 1.0,Profile C是传统的大而全的Application
Server.
Rod Johnsson提出对未来的六点预测:
- application server市场上又会开始有竞争
- 明天的application server 是轻量级,模块化的
- 明天的application server 不只是实现 JCP 标准
- 市场会填补Tomcat和WebLogic/WebShere之间的空白。
- application server和ESB之间的空缺会连接起来
- EJB将死去
如今商用Application Server,最大的还是WebShere和WebLogic,可是一个IBM不积极,WebShere商用版至今没有通过Java EE 5认证,Community Edition项目给毙了.Oralce买了
BEA,可以对大客户提供一站式服务,application server质量差点无所谓。JBOSS给RedHat买去就没了消息。倒是Sun的Glassfish挺有生气,有趣的是,Glassfish v.3, 也开始用OSGi了。
http://www.theserverside.com/news/thread.tss?thread_id=49063TAG:
Spring
spring