Thursday, 1 September 2011

Founders in Java Technology

Java(called Oak 1991-94) : James Gosling in 1995

Servlets  : Sun in 1997
Servlet 2.4  : 2003 (J2EE 1.4) web.xml uses XML Schema
Servlet 2.5  : 2005 (JEE5, JavaSE5) supports Annotation
Servlet 3.0  : Dec2009 (JEE6, JavaSE6) Pluggability, Ease of Development, AsyncServlet, Security, File Uploading


JSP   : Sun in 1999

EJB   : IBM in 1997
EJB 2.1   : in 2003
EJB 3.0   : in 2006
EJB 3.1   : in Dec 2009

Tomcat & Ant  : James Duncan Davidson

JUnit   : Kent Beck

Java Collections Framework : Josh Bloch

JBoss AppServer  : Marc Fleury in 2001

Struts   : Craig Mcclanahan

Spring   : Rod Johnson

Hibernate  : Gavin King

JSF   : Java Community Process

in 2006 (JSF 1.2 -- JEE5)
in 2009 (JSF 2.0 -- JEE6)
in Oct2010 (JSF 2.1)

Different CodeNames of Java:
-----------------------------------
Java 1 - Oak (1991-95)
Java 1.0.2 - Java
J2SE 1.2 - Playground (1998)
J2SE 1.3 - Kestrel (2000)
J2SE 1.4 - Merlin (2002)
Java SE 5 - Tiger (2004)
Java SE 6 - Mustang (2006)
Java SE 7 - Dolphin (2011)
Java SE 8 - *** (2012)

No comments:

Post a Comment