Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / First Aid / March 2004

Tip: Looking for answers? Try searching our database.

What is the difference between J2SE "Standard Edition" and J2EE "Enterprise Edition" ?

Thread view: 
Anan H. Samiti - 10 Mar 2004 06:49 GMT
When I go to the web site e.g.
http://java.sun.com/j2ee/1.4/download-dr.html
the two versions are offered for download but I found nowhere an table comparing the features
of the both releases. Could someone explain me the differences?

Anan
Andrew Thompson - 10 Mar 2004 07:37 GMT
> When I go to the web site e.g.
> http://java.sun.com/j2ee/1.4/download-dr.html

You need the J2SE, it is for standard
applets, frames, io, and such..

The J2EE is server side stuff, Java
Server Pages, Servlets etcetera.
(and you would need the J2SE to
do anything useful with it.)

HTH

Signature

Andrew Thompson
* http://www.PhySci.org/ Open-source software suite
* http://www.PhySci.org/codes/ Web & IT Help
* http://www.1point1C.org/ Science & Technology

Markos Charatzas - 10 Mar 2004 07:40 GMT
Taken by the Java site at Sun

"Java 2 Platform, Enterprise Edition (J2EE) defines the standard for
developing component-based multitier enterprise applications. Features
include Web services support and development tools (SDK)"

"Java 2 Platform, Standard Edition (J2SE) provides a complete environment
for applications development on desktops and servers. It also serves as
the foundation for the Java 2 Platform, Enterprise Edition (J2EE) and Java
Web Services."

> When I go to the web site e.g.
> http://java.sun.com/j2ee/1.4/download-dr.html
[quoted text clipped - 3 lines]
>
> Anan
Thomas Schodt - 10 Mar 2004 08:46 GMT
> When I go to the web site e.g.
> http://java.sun.com/j2ee/1.4/download-dr.html
> the two versions are offered for download but I found nowhere an table comparing the features
> of the both releases. Could someone explain me the differences?

There are three different downloads.

(J2SE) JRE; Java Runtime Engine - if you just want to run Java.

(J2SE) SDK; Software Development Kit - simple applets and applications.

J2EE SDK; Enterprise Edition SDK - includes an AppServer - if you don't
know what this is you are unlikely to need it.
Andy Fish - 10 Mar 2004 14:17 GMT
they are two completely different things with similar names

j2se "is" java i.e. it's the sdk or the runtime or whatever, to run standard
java programs. you can't do anything without that.

J2EE is a collection of java based standards and packages to do with
developing server side enterprise applications. for instance, servlets and
RMI. These pieces are not built into the basic java but sit on top of it, so
you can't compare the two

so you will always need j2se. if you're working with server side (often web
related) applications you may well need J2EE as well.

j2me (mobile edition) on the other hand, does not sit on top of j2se, it's a
cut down version, so it would be sensible to compare j2me with j2se

HTH

Andy

> When I go to the web site e.g.
> http://java.sun.com/j2ee/1.4/download-dr.html
> the two versions are offered for download but I found nowhere an table comparing the features
> of the both releases. Could someone explain me the differences?
>
> Anan
Dale King - 10 Mar 2004 22:07 GMT
> J2EE is a collection of java based standards and packages to do with
> developing server side enterprise applications. for instance, servlets and
> RMI. These pieces are not built into the basic java but sit on top of it, so
> you can't compare the two

Your general statement is true, but the example of RMI is not. Everything
needed for RMI is built into J2SE.

--
 Dale King
Davor Cengija - 10 Mar 2004 14:34 GMT
> When I go to the web site e.g.
> http://java.sun.com/j2ee/1.4/download-dr.html
> the two versions are offered for download but I found nowhere an
> table comparing the features of the both releases. Could someone
> explain me the differences?

J2SE is "Standard Edition", something you need to download in order to have
"Java" on your computer, to run and develop desktop, networking and similar
application.

J2EE is "Enterprise Edition", which is basically a set of libraries on top
of J2SE which enables you to run and develop enterprise applications: web
apps, clustered applications etc.

You need to install J2SE in order to use J2EE, and that's why there are
links on both editions.

Signature

Davor Cengija, dcengija_IQ_Filter_@inet.hr

Roman Seibold - 10 Mar 2004 17:17 GMT
> When I go to the web site e.g.
> http://java.sun.com/j2ee/1.4/download-dr.html
> the two versions are offered for download but I found nowhere an table comparing the features
> of the both releases. Could someone explain me the differences?
>
> Anan

Briefly,

J2SE != J2EE.

J2SE = Standard Java, Running on a VM.

J2EE = "Enterprise Java" (Web-Programming, persistent components,
professional database access, mailing, messaging, WebServices etc.),
J2EE is typically implemented as an application server running on
top of a VM, which _includes_ J2SE.

So, if you just want to learn Java, so stick to J2SE.
Come back to J2EE in a year or two.

Roman

Signature

________________________________________________________________
Roman Seibold, Dipl.-Inform.
Haenchen & Partner
 Beratungsgesellschaft fuer Wirtschaftsinformatik mbH
Calwer Str. 1,  71034 Boeblingen, Germany

Roman.Seibold(at)haenchen.softwarezentrum.de
http://www.haenchen.softwarezentrum.de
Phone: +49 (0)7031 2126 100
FAX:   +49 (0)7031 2126 199
________________________________________________________________

Mazen Mokhtar - 10 Mar 2004 17:20 GMT
Hello,

 There is only one developer's kit, which is the J2SE SDK (J2SE 1.4.2_02
in your case.) The other download is the J2EE 1.4 Application Server. This
is a minimal application server and related tools that can be used for J2EE
development. Applications are still compiled using the J2SE compiler.

 If you read down the same page you can see:

Before starting, please read Installation Notes.

The Java 2 Platform, Enterprise Edition ("J2EE") version 1.4 SDK provides a
complete implementation of the Java 2 Platform, Enterprise Edition 1.4
specification along with extra features to help developers learn about
what's new and improved in the specification. The J2EE 1.4 SDK includes the
J2EE 1.4 application server, the J2SE platform as its foundation, and
various tools to help developers prototype J2EE applications and learn
about the J2EE platform and technologies. Everything a developer needs to
get started using the J2EE 1.4 platform, including The J2EE 1.4 Tutorial
and Java BluePrints, is available now for download.

> When I go to the web site e.g.
> http://java.sun.com/j2ee/1.4/download-dr.html
> the two versions are offered for download but I found nowhere an table comparing the features
> of the both releases. Could someone explain me the differences?
>
> Anan


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.