Java Platform version:
Javase:java Platform standard Edition, Standards Edition, used to develop desktop applications;
Javaee:java Plateform Enterprise Edition, Business Edition, used to create enterprise-class and application;
The Javame:java plateform micro Edition, miniature version, is used to develop applications for small devices and smart cards.
Java EE technology:
(1)Jdbc:java database Connectivity, an API for accessing databases.
(2)Java Servlet: A small Java program that extends the functionality of the Web server.
(3) TheJsp:java Servlet page,jsp page consists of HTML code and embedded Java code to implement a dynamic view.
(4) Jndi:java name and directory Interface, which is used to access the name and directory services.
(5) Ejb:enterprise JavaBean, a component that implements business logic, can build a distributed system.
(6) Rmi:remote method Invoke, calls the remote object methods.
(7) Java Idl/corba: Integrate Java and CORBA together.
(8) XML: A language that can be used to define other markup languages.
(9) Jms:java message Service for APIs that communicate with each other in the messaging middleware.
Jta:java Transaction Architercture, a standard API that provides access to various transaction management.
(one) Jts:java Transaction service is the basic realization of CORBA OTS transaction monitoring.
JavaMail: An API for accessing mail services.
Jaf:javabeans activition Framework,javamail uses JAF to process MIME-encoded message attachments.
The difference between Java EE and Java:
Before JDK5.0 was released, Java's Enterprise Edition, known as j2ee;jdk5.0, was called Java EE, and the corresponding other versions were called Javame, Javase.
Javaee:javaee Technology Composition