Study, Based On Web-based Enterprise Application System Design, And A Number Of Key Technologies | Posted on:2009-01-30 | Degree:Master | Type:Thesis | Country:China | Candidate:Y Xie | Full Text:PDF | GTID:2208360245479423 | Subject: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 |
| |
|