Font Size: a A A

Software Development And Research On Turbine Framework

Posted on:2005-03-05Degree:MasterType:Thesis
Country:ChinaCandidate:Z Q LiangFull Text:PDF
GTID:2168360125456750Subject:Software engineering
Abstract/Summary:PDF Full Text Request
At present, MVC design pattern is widely used in web services construction, it empowers programmers using this pattern separate the object-oriented design from UI under different development platform, and using several interfaces in the same model and altering the interface without affect the design. By using MVC, we can improve the Reusability of the software system so as to reduce the development's cost and enhance the Reliability.MVC comes from the design pattern of Smalltalk-80, however it is a most important design pattern in J2EE. The idea of MVC is implemented in Turbine perfectly by two separate components Velocity and Torque. They completely separate the function under MVC rules. Turbine makes software architecture of a system more clear, easy to understand, extend and maintain.This article first covers MVC. It introduces a few unavoidable problems in Web service development. Introduce the MVC pattern for resolving these problems. It discusses the MVC's basic theory and prestige, then research and discusses Turbine framework and feature, which accordance with MVC pattern, and contrasts it with Struts. As strong supports to turbine, this article research two Turbine subprojects, at last, the Turbine's features are shown through reality example. I first discuss Pharos, then develop APMS, a Web application, under Pharos platform and illustrate the importance and function.In a word, this article explores a best practice of Web service system development according to the use of Turbine.
Keywords/Search Tags:MVC, Turbine, Velocity, Torque, Pharos
PDF Full Text Request
Related items