Font Size: a A A

Distributed Architecture And Application Based On J2EE

Posted on:2005-09-28Degree:MasterType:Thesis
Country:ChinaCandidate:J YaoFull Text:PDF
GTID:2168360125454496Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Software integration is an important technique in execution software reuse. It can provide a way for developing software rapidly. By using the technique of software reuse and intergration , the cost and time spending during developing can saving. Besides, the quality of software can be improved by using this way. The concepts of Webbased and N-tier software system design model becoming more and more popular. Java 2 Platform, Enterprise Edition(J2EE) is a platform developed by Sun Microsystem, Inc for implementing these goals. And Enterprise JavaBean(EJB) is a specification initiative led, driven and based on the serverside by SUN Microsystems, Inc to achieving these goals. Software application development of corporation has transferred from traditional Client/Server paradigm to WEBbased and N_tier environment.Java 2 Platform, Enterprise Edition(J2EE) define a set of the overall specifications for developing application architecture and provide a deploying groupwares circumstance. In this architecture, the developers can focus specifically on the encapsulation of the business logic and commerce regulation. And systemlever services, such as: distributed transaction, security, lifecycle, threading, persistence, etc. are automatically managed for the component by the application container and server.Enterprise JavaBean architecture is the basis and the core of Java 2 Platform, Enterprise Eidtion(J2EE). Enterprise JavaBean(EJB) is a specification for defining the EJB component architecture, which is distributed serverside components architecture for development and deployment. The EJB architecture is inherently trasaction, portability, multitier, and scalability and secure. A Enterprise JavaBeans typically encapsulates a business prices or business entity, making it independent of the presentation logic in the application system. EJB technology is platform independence. The EJB, which is developed only one by the user, is not rewritten or modified the code and runs multy platform. Enterprise JavaBeans is Architectureindependence. Architecture decision are made at deployment, not at development. Thereby the EJB technology are broad adaptability and protect for IT investment.This paper mainly study the specification, architecture, component of Enterprise JavaBean technology, and Java 2 Platform, Enterprise Edition(J2EE) for simplifying development application. The paper next discuss the relationship between EJB and J2EE; XML and JavaBean. The example illuminate that EJB components which based on server_side, support development and maintenance of enterprise application with interoperability, portability, scalability.
Keywords/Search Tags:Enterprise JavaBean (EJB), Session Bean, Entity Bean, Java 2 Platform, Enterprise Editon(J2EE), Software Architecture
PDF Full Text Request
Related items