Font Size: a A A

The Research And Implementation Of Life Service Information Platform Based On Java EE

Posted on:2011-08-21Degree:MasterType:Thesis
Country:ChinaCandidate:X P MaFull Text:PDF
GTID:2178360308460863Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the development of information technology, Internet application has becoming more and more widespread in our lives, informationization life has been launched. Informationization life can make our lives more colorful and convenient, life service information platform is a public open platform for people, to provide searching, publishing and exchanging information on living services. You can access internet with your mobile phone or PC, and search the service information on the platform, then it will match your requirenment with the most suited one for you. Unlike search engines that life service information platform could give people highly specialized life service information, it has detailed category for services, so it saves users'time. What's more, it also has a RIA-style, enhances the user experience very well.There has been too much technology about internet application, but for the field of life service, we have to consider the following factors, such as the vividness, rich user experience, high-concurrency, as well as the stability. This paper uses JSF and EJB3.0 in Java EE to develop the life and service platform, which can provide lightweight enterprise development technology platform, and imporves the loose coupling in architecture very well, as well as scalability. JSF is very useful to develop the RIA-style user interfaces easily and rapidly. So the combination of JSF and EJB3.0 for the rapid development of life service information platform has irreplaceable advantages.This paper first reviews the status of Internet application technology development, compares the existing technologies, then introducs the Java EE standard platform, also discusses the main principle, characteristics and components of JSF and EJB3.0, introduces the JPA included in Java EE and related knowledge about EJB container. Then the paper makes the system requirement analysis and creates the domain model, devides the business logic into different modules, also designs the database according to data models. In the overall system architecture design, the paper illustrates the multi-layer architecture design pattern based on Java EE standard, analyzes how JSF implements Web layer, how to implement service layer by EJB3.0, how to use JPA implement the persistence layer, also introduces the method of intergrating JSF and EJB3.0 together. In this process, the paper demonstrates the Java EE's dominance on Java Web developing.At last, the paper introduces the detailed design and implement course in the modules which author involved in, describes the UML diagrams by the object-oriented design methods, and the solutions for specific issues. In the end of the paper, the result of system testing and running is introduced, and also prospect the research content for the next phase.
Keywords/Search Tags:Java EE, JSF, EJB3.0, JPA, multi-layer architecture
PDF Full Text Request
Related items