最近,SUN的伙伴们(the folks at SUN)将J2EE 1.5改名为Java EE 5,当然以前J2EE版本还是称为J2EE,之所以改名,目的还是让大家清楚J2EE只是Java企业应用,用我的话来说,J2EE就是Java在数据库服务器端的应 看来,现在大多数人倾向于更加突出Java了,J2EE轻易让初学者误解是独立于一套Java的技术方案。
从更深层次来看,Java诞生十年来,很多近十年前的业务组件至今还可以使用,软件应用不再由于语言的更迭革命带来毁灭的打击了。
但是,随着WEB和EJB容器概念诞生,使得软件应用业开始担心SUN的伙伴们是否还在Java平台上不断推出翻新的标准框架,致使软件应用业的业务核心组件架构无所适从,从一直以来是否需要EJB的讨论声中说明了这种彷徨。
笔者曾经在2004年底中国软件技术大会Ioc微容器演讲中指出:我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依靠J2SE/J2EE版本,如下图:
[ 查看全文 ]