In a recent interview, Rod Johnson talked about the new trends in Enterprise Java and the wonderful upcoming products from Spring. An interesting part of the interview is as under:
"I have one question . In the last years we have seen a lot of drawback from enterprise technologies, POJO is more popular than EJB probably. Now there are profiles for J2EE 6, so I wonder what is your estimation about the future. Would Tomcat and Spring maybe be the mainstream enterprise server? Or do you think that there will be still place for heavy and complex, full-blown J2EE servers?
Well that is certainly a question that got to the point. I think the pretty clear answer to that question as to will Spring and Tomcat become the mainstream enterprise Java platform? The answer is, Spring and Tomcat is the mainstream enterprise Java platform. I can't actually share the numbers, but we have actually commissioned some research from analyst firms, and basically what all those studies have shown is that Spring and Tomcat is more prevalent than for example WebSphere, WebLogic, so I think it is pretty clear that a change has happened in the market. There are a number of data points to verify this."
www.infoq.com/.../johnson-spring-osgi-tomcat;jsessionid=1C1BD422AA6BE93FCB3744C2055567EA
Yesterday, I was at IBM DevelopersWorks live Tech briefing session where the new cool features of the Websphere software suite were discussed, and I have to say I was impressed. However Rod believes that Tomcat is still the No.1 application server, and Websphere stands next.
Is the Java Enterprise headed towards lightweight frameworks and application servers? Is Spring/Spring source a notion of future Enterprise Java?