2011年1月3日 星期一

Framework chosen

Nowadays, many IT organizations have applied different combinations of Java technologies to write new applications in and migrating existing applications in Java environment. However, one major aspect of Java is its enormous variety and breadth. There is no one way to create a system. In fact, there are many options we can choose between probably hundreds of combinations of Java technologies in JEE environment: JSP, Servlet, Spring Framework, JSF, Oracle ADF, Tapestry, etc. Nobody can state exactly which one is the best for the application development. I would like to state that vendors like Oracle (Oracle ADF technologies) and SpringSource (Spring Framework) create Java EE–compliant products by implementing the Java EE specifications.

Java Enterprise Edition (Java EE) is a set of standards and specifications (called a platform) that defines the environment for running software written using the Java language. Java EE (formerly called "J2EE") is created and maintained by Sun Microsystems, but anyone may suggest and work on enhancements using the Java Community Process.

Glossary:
Java EE - Java Enterprise Edition
JEE - Java Enterprise Edition
JSP - JavaServer Pages
JSF - JavaServer Faces
Oracle ADF technologies - Oracle Application Development Framework technologies
ADF BC - ADF Business Components
EIS - Enterprise Information System
EJBs - Enterprise JavaBeans
WLS - Oracle WebLogic Server (WLS, formerly from BEA Systems)
OC4J - Oracle Containers for Java EE

沒有留言:

張貼留言