4/10/2012

J2EE Overview (Tutor Dr. Peter Xiong)

J2EE: Java 2 Platform Enterprise Edition.

Over view of J2EE:

Ø Front-End
   Web-Based: HTML, CSS, XSL(XSLT, XSL-FO), PHP
  Java-Based: JSP, JSF, RichFaces, Facelet, MyFace
  Script-Based: JavaScript, ActionScript, Perl, Shell
  XML-Based: XML, Flex
Ø Middle-Tier (Web-Tier)
    MVC: Servlet, Struts MVC, Spring MVC
Ø Back-End
    Lauguage: Core Java, Spring IoC, Spring AOP
   Framework: Spring, Hibernate, EJB
   Database: Hibernate, JDBC
   Message: JMS, RMI


Jar Files Preparation: 

ØDatabase driver: jconn3.jar (Sybase), ojdbc14.jar (Oracle)
ØStruts: antlr.jar, commons-beanutils.jar, commons-digester.jar, commons-fileupload.jar, commons-logging.jar, commons-validator.jar, jakarta-oro.jar, struts.jar
ØHibernate: ant-junit-1.6.5.jar, antlr-2.7.6rc1.jar, asm.jar, cglib-2.1.3.jar, log4j-1.2.11.jar, commons-collections-2.1.1.jar, commons-logging-1.0.4.jar, ehcache-1.1.jar, jta.jar, hibernate3.jar, dom4j-1.6.1
ØSpring 2.1: spring.jar
ØSpring 2.1 ~ JDBC: commons-logging.jar, commons-dbcp.jar, commons-pool.jar, spring.jar
ØSpring 2.1 ~ Hibernate: commons-pool.jar, commons-dbcp.jar, spring-hibernate3.jar, spring.jar
ØSpring 2.5 ~ Flex: spring.jar, spring-webmvc.jar, org.springframework.flex-1.0.0.M1.jar
ØJSTL: jstl.jar, standard.jar, c.tld
ØJava Mail: mail.jar, activation.jar
ØBlazeDS: blazeds.war
ØCairngorm MVC: Cairngorm.swc

No comments:

Post a Comment