Font Size: a A A

Research On Safe Enterprise Web Application

Posted on:2008-02-03Degree:MasterType:Thesis
Country:ChinaCandidate:W CaiFull Text:PDF
GTID:2178360215463787Subject:System integration and analysis
Abstract/Summary:PDF Full Text Request
In recent years, with the development of Internet and electronic commerce,various social departments need to accomplish their assignments by enterpriseapplication. At the same time, there has been greater demands for application systemsbased on web to meet more complicated requirements, shorter R&D time cycle aswell as higher system expansibility, maintainability and stability. Besides, more andmore enterprises convince that their application should can face to menaces fromInteract.After investigations of current n-tier systems as well as Struts and Hibernate, anew safe, n-tier framework to build web-based systems is brought up in this paperbased on the MVC pattem theory. In the development of System, Struts makes thedifferent roles of View-tier and Business logic tier which can increase the effirencyof System development and strength system expansibility and maintainability.Hibernate is an ORM tool for java envirorment which manages the mapping fromJava classes to database tables and the operation of persistent objects. With the helpof Hibernate, application can connect different databases easily. Meanwhile, a serial ofsafety precautions,such as encipherment/decipherment,message digest, messageidentifying code, digital signature and so on, protect application from attacks.An example based on safe enterprise netstore System is introduced to illustratethe process to build an n-tier-framework-based system with the help ofStruts, Hibernate and some safety precautions.in this case, distinction betweendescription logic and business logic, distinction between business logic and databaseis made possible within the MVC design pattern, which means better flexibility andeasier management in the exploration of a system.System security is also strengthenwith some safety precautions.Results show that develop application like this helps toincrease work efficiency exploration.Meanwhile, expansibility, maintainability andsecurity of the system are also satisfactory.
Keywords/Search Tags:Web application, Enterprise, Struts, Hibernate, J2EE
PDF Full Text Request
Related items