A Web application framework that makes use of the best-of-breed features from both request-based and component-based frameworks. The programming model in a request-based model is leveraged to handle the data and logic flow, whereas a component model is used to manage the actions and controllers, which are not directly mapped to the requests.
Published in Chapter:
Java Web Application Frameworks
Tony C. Shan (Bank of America, USA) and Winnie W. Hua (CTS Inc., USA)
Copyright: © 2008
|Pages: 8
DOI: 10.4018/978-1-59140-993-9.ch039
Abstract
In the information systems environment, a framework is a well-defined structural and behavioral model in which applications can be organized and developed. A framework may consist of a variety of artifacts to help design, develop and glue together various components of an application, such as common services, interfaces, reusable modules, code utilities, scripting capability, technology stack, runtime environment, integration, security, platform, process, persistence, storage, communications, and other packages/libraries.