Font Size: a A A

Study, Based On Web-based Enterprise Application System Design, And A Number Of Key Technologies

Posted on:2009-01-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y XieFull Text:PDF
GTID:2208360245479423Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
The increasing complexity and always-changing business requirements present the need to adopt a clear, well-organized architecture in designing, and a flexible, productive development methodology in implementing a web-based distributed enterprise software solution. This thesis begins with the introduction of the design and implementation of such an enterprise solution - a web-distributed housing management system built for the military. This solution comprises five client-side applications and a series of serviced-components and their wrapping web services deployed on different servers. Object-oriented methodology, componentization, Service-Oriented Architecture (SOA), user interface options and their impact on the overall architecture, and the problems of asynchronous execution were carefully examined for the design phase. The Rich Client Web-Based Enterprise Architecture, as oppose to the traditional "Thin Client", is defined and applied in the design and implementation of the Housing Management System. A detailed discussion of the implementation details with abundant production code demonstrated how the aforementioned technologies could be (?)ged to increase software reusability, performance, extensibility, scalability, flexibility, and development productivity. Many useful Object-Oriented design patterns from this system are presented, which are generic enough to be applied to other system development. Some database-related issues are also addressed in this part. A web-based enterprise solution will be rendered useless until a solid and credible security solution is adopted. In security section of this thesis, security issues are covered; system-wide security scheme and the code for replay attack detection are presented to illustrate how to leverage the security features of Web Service Enhancement (WSE) to secure an enterprise solution.
Keywords/Search Tags:Component, Web Services, SOA, Object-Oriented, Security, WSE
PDF Full Text Request
Related items