Font Size: a A A

Study On Key J2EE Technology In Enterprise Applications

Posted on:2008-04-30Degree:MasterType:Thesis
Country:ChinaCandidate:S J GaoFull Text:PDF
GTID:2178360212484959Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Enterprise applications are solutions that created and deployed for large business organization and enterprises. It is the complexity, usability, security, scalability and user requirement that make the development harder for enterprise applications. J2EE platform accelerates the development process. J2EE is not a production, but a specification. All enterprise applications that developed with J2EE technology can deployed on application servers which conform to the specification.Enterprise applications need outstanding architecture, the flexibility and robust of which should be considered from the very beginning of design, so that it can bring users most interest. The J2EE specification has become the most popular standard of application servers in nowadays and most enterprises choose J2EE for their applications.The internet has become the default platform for application development, and the architecture of enterprise applications have evolved from C/S to B/S schema. However, users want even better experience from the Web applications. The Rich Internet Application gives developers a change to design better Web applications. Flex is a kind of RIA which is used to develop and deploy the presentation tier of RIA applications.It is very important for enterprises to secure users and resources when administrate sites. J2EE provides such security, which is based on Access Control List and has its limits. Other third party tools that use security policies provide better security. Portal servers also provide security and authorization mechanism in portal applications.Modern enterprise applications often take critical transactions, which need high reliability and good performance. An interruption of transactions or performance reduce can cause great lost. Being the most popular platform of development, of J2EE applications' performance issues become the focus at present. The framework and design of applications often make contributes to many performance issues.The CFIS system mentioned in this article is an online company information delivery system, and it is a portal application, which uses WebSphere as application server. The CFIS system use Flex to make better user experience, and SiteMinder for authentication, and the combination of portal server and a custom administration tool for authorization. The CFIS improve the performance by replacing some EJB calls with POJOs, and applying best programming practice through the system implementation.
Keywords/Search Tags:J2EE, EJB, Portal, RIA, Security, Performance, POJO
PDF Full Text Request
Related items