Wednesday, September 25, 2019

Identify the components and interfaces commonly present in J2EE Essay

Identify the components and interfaces commonly present in J2EE projects as they progress through the development and design of the distributed architecture - Essay Example In a distributed computing environment, J2EE uses a multi-tiered application model. There are the (1) the web-tier components that run on the J2EE server; (2) the business-tier components run on the J2EE server; the (3) client-tier components that run on the client machine and (4) the Enterprise information system or EIS-tier software which runs on the EIS server. A J2EE component may be defined as a self-contained functional software unit that is assembled into a J2EE application along with its related classes and files and which is able to communicate with other components using programming logic (java.sun.com). In a J2EE distributed enterprise application model therefore, the application logic is usually divided into components according to their function, and the various application components that make up a J2EE application are installed on different machines depending on the tier in the multi-tiered J2EE environment to which the application component belongs. I believe that the RUP or Rational Unified Process is the best approach for J2EE applications. This consists of the following phases: Requirements Analysis, Object Oriented Analysis, Architecture Specification, Object Design, Implementation, Validation, Assembly and Deployment, and Operation and Maintenance (Kurniawan, 2002). All in all, we see can that the main usage of the J2EE environment is to develop and deploy enterprise applications. The modern J2EE platform consists of a set of services, application programming interfaces and protocols that provide the functionality for developing multi-tiered, web-based applications in a distributed computing

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.