Open design
Home Forum News
   
Document
Download
  • Document
  • Source
  • Binary
Project
  • Schema
  • Bug Trace
  • Mail List
Contact
 

 

 

 

J2EE Review

J2EE, Java 2 Platform, Enterprise Edition, whose specifications are established by SUN, IBM and so on companies, and applied

in the development based on enterprise environments. Some important technologies are defined in the J2EE specifications, for

example: EJB,JMS,JSP,Serverlet and so on, in fact, these specifications just provide some description of implementation and

some interfaces, now, what are we doing is how to realize them in java. In order to keep parts independent,J2EE has advised

that the client application should be separated into three tiers: representation, logic and database; programmers' work is

doing some things in these tiers, communication is between these tires. A component technology is expected for these tires,

whose appearance changes the development pattern,J2EE programmers prepare some java components and deploy them on J2EE server.

 

System Structure
  • Logic Structure

   A J2EE implementation should be made up of many sub parts, and provide some effectual functions for being visited. In our

   server, these functions are divided into two aspects by features: service and server, we will describe these realizations

   one by one in the subject chapters. May be more services or servers will be added in the future. Please browse the following

   class diagram  

  • Physical Structure

   This below picture show you the folder structure of our server, which is very easy to be catched.

  

   Folder's Description

   Folder      Description
          bin  console commands are stored here
         config  system configuration files
         deploy  application position
         lib  library files

 

Server Launch

When launching J2EE server, functions should be loaded into JVM memory and make them ready to be visited. The launch of them must

obey a fixed order, because exists dependency between them. We will give out some activity diagrams to show this point.

  Head diagram

    

 

  Services startup (detail for Head diagram)              Sub Servers startup (detail for Head diagram)

          

 

Copyright © 2006 . All Rights Reserved.