Showing posts with label developers. Show all posts
Showing posts with label developers. Show all posts

Sunday, August 22, 2010

What is the Difference between J2EE and JEE

Well, it was a very confusing question for me so i researched on it and finally i understand what the heck is this.so i decided to share it I hope it will be helpful for JAVA developers.

The first release of Java was called simply Java. Then the platform was updated and was called Java 2 and we got versions like:
Java 2 version 1.3, 1.4...
And then Standard Edition names look like:
J2SE 1.3, 1.4,...
The Enterprise Edition followed the same convention:
Java 2 Enterprise Edition version 1.2, 1.3...
and simply we called  J2EE 1.3, ...

Because it was confusing people why Java 2 had versions 1.x for so long SUN renamed it in later versions:
Java Standard Edition 5.0, 6.0, 7.0 or just Java 5 and Java 6 instead of J2SE 1.5 and J2SE 1.6.

The Enterprise Edition followed same convention with JEE 5 instead of J2EE 1.5.

The difference, then is that 
Java Enterprise Editions < version 5  = J2EE 1.3 or J2EE 1.4 
while 
Java Enterprise Editions >= 5  = JEE 5, JEE 6, ..