Spring WebFlow is a new Web framework that brings an innovative and highly structured approach to building Web applications. Get a sneak peek of the features in this next-generation Spring offering.
May 05, 2005
URL:http://www.drdobbs.com/spring-webflow-sneak-preview-reuse-and-f/212903225
Those familiar with Spring may mistakenly assume Spring WebFlow is the same as Spring MVC. It's not. Spring MVC is a lightweight framework for Web application development, while Spring WebFlow introduces a whole new value proposition. It enables Web application architects to focus on the more abstract concerns of Web application development: the structure of logical Web flows and the definition of Web event conditions. Furthermore, it introduces new concepts such as continuations (more on those shortly).
This article reviews some of the key concepts behind this upcoming framework, examining the major compositional elements of the flow markup language in the context of the sample login sequence flow, and explaining why WebFlow is an attractive framework. (Readers must have a basic knowledge of the Spring framework release 1.2.)
In fact, the framework is best suited for medium-sized to large applications development because its component model is optimized for architectural reuse and effective manageability and configurability.
Figure 1. WebFlow's State Machine |
Terms of Service | Privacy Statement | Copyright © 2024 UBM Tech, All rights reserved.