EE is design for heavy duty business development and web use while SE is more general.
Is Java EE Free or would it cost a bundle? and would I be able to keep my Java SE code and take advantage of Java EE's web services technology?
JAVA is Group Of Technologies Like Java SE, Java EE, Java ME and Java FX is a Latest Technology Released From SUN Micro Systems Sun Developed Java FX as Counterpart to Microsoft's Graphics Libraries and Rich Support of Visual Studio to GUI Classes of .NET Framework. But in JAVA FX We can Do some advanced Graphics Operations in Programming Apart From AWT & Swing of Java SE and Rich Internet Application Technologies Like Enterprise Java Beans (EJB),JSP Of Java EE.
Java is a programming language which comes in many varieties. Some of the common ones are Micro Edition (ME), Standard Edition (SE), and Enterprise Edition (EE). Java EE includes more classes than the other versions, including classes and packages designed to make developing client-server (and other internet-based communication) projects a faster process. Java EE 5 just means the fifth major version of the Java EE suite.
The Core Java technologies and application programming interfaces (APIs) are the foundation of the Java Platform, Standard Edition (Java SE). They are used in all classes of Java programming, from desktop applications to Java EE applications. Well What exactly you mean by Java?
With Java Platorm EE (Enterprise Edition) SDK (software development kit) you have some additional things that are installed on your computer like Glassfish server. They are not included in Java Platform SE SDK.
Sun Microsystems created Java. Oracle bought Sun, and thus they became the owners of Java.Fortunately, Java was open sourced and the source to the Java SE and Java EE projects is free to use under a GPL license. OpenJDK is an open-source implementation of the Java Platform.
There are several types of Java technology. Some examples of Java software are Java ME, Java EE, Java SE, and Java Card. Java made the JAVA development kit for those that develop in Java. There is also Java Virtual machine and some class libraries. Java is also famous for its languages like Clojure, Beanshell, Groovy, Gosu, Rhino, Kotlin, JRuby, Scala, and Jython.
Java Enterprise Edition (Java EE).
Java is a programming language that has two main types: Java SE (Standard Edition): This is the core Java language that provides all the basic features and functionalities of Java. It includes the Java Virtual Machine (JVM), which is responsible for running Java programs, and the Java Development Kit (JDK), which is used for developing Java applications. Java EE (Enterprise Edition): This is a set of Java APIs (Application Programming Interfaces) and technologies that are used for developing large-scale, distributed, and enterprise-level applications. Java EE includes a variety of APIs such as Servlets, JSPs, EJBs, JPA, JMS, and many others. These APIs provide a rich set of features for developing complex and robust enterprise applications. For more information, please visit: 1stepGrow
Old: Sun Certification's are most common certification for JAVA Now, the latest one is SCJP 1.5 New: Now Java SE 7 available... (by Oracle corporation) Beginner certification into two parts OCA Java SE 7 OCP Java SE 7 Get Oracle Certified Professional, Java SE 7 Programmer If already having certification in lower version you can Upgrade your Certification to Java 7... you can find preparation articles at http://www.epractizelabs.com/blog2/?p=413 Java SE Certifications Java SE 7 OCA Exam Java SE 7 OCP Exam Java SE 7 OCP Upgrade Exam SCJA 5 / 6 Exam SCJP 6 Exam SCJP 5 Exam SCJD 6 Exam Java EE Certifications SCWCD 5 Exam SCBCD 5 Exam SCDJWS 5 Exam SCEA 5 Part 1 Exam SCEA 5 Part 2 & 3 Exam OCE 6 Web Services Developer OCE 6 Web Component Exam OCE 6 EJB Developer Exam OCE 6 JPA Developer Exam OCP 6 JSF Developer Exam Java ME Certifications SCMAD 1 Exam
JasperReports is a open source reporting tool which can be embedded into a Java application. It can be used in Java enabled applications including Java EE or web applications.
There are many places one might go to download a copy of Java SE 6 software. In addition to the official Java website, one might also try the CNET website.