Font Size: a A A

Research On Enterprise Transaction Platform Based On J2EE And Design Pattern

Posted on:2007-07-15Degree:MasterType:Thesis
Country:ChinaCandidate:B LiuFull Text:PDF
GTID:2178360242461044Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
With the development of Internet, more and more enterprise information systems are based on web. Especially, they adopt Internet as the platform that enterprises publish, exchange and transaction on. Because the various data is accessed and distributed to a large amount of clients, the systems have high complexity. Additional, with the expansion of business service, the codes must be updated frequently in order to reduce costs and accelerate response speed. Therefore the reusability, maintainability and terseness are all important in the system. The performance and flexibility impact the respond speed and the load capacity on the network. Because the system works on the network, protecting the business secrets and transaction information is the guarantee for the system. How to achieve a high effective and security system is the research emphasis in the thesis.After analyzing the problems appearing in the process of achieving web application based on J2EE, we improve the system structure for high effective application. The business-tier that is the core tier of the system is divided into three tiers: proxy-tier, business-tier, data-accessing-tier, in order to distinct the tiers'function more clearly and decrease couple between tiers.In the process of developing enterprise transaction platform, we make full use of design pattern and framework in the system in order to improve the performance and flexibility. Presentation-tier is achieved based on Struts. Because most web applications have many data operations, we extract a data-operation framework based on Struts. Proxy-tier is achieved with business-proxy framework that is based on Session Fa?ade and EJB Command. Business-tier is achieved with EJB components mainly and integrates with Value Object, Service Locator and Session Fa?ade. Data-accessing-tier is achieved based on Data Access Object mainly. In the process of achieving system function, the emphasis is probing into how to assemble and apply technologies reasonable and providing a new thinking thread and method contributing to build high effective J2EE application.For preventing illegal users'accessing the data and legal users'ultra-privilege accessing, security strategy based on Role-based Access Control is achieved after analyzing J2EE security structure and JAAS security mechanism.
Keywords/Search Tags:J2EE, Design Pattern, Framework, Enterprise Transaction Platform
PDF Full Text Request
Related items