File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Spring and the fly likes Relationship between Spring Web Flow and the Sprint Core Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Spring
Bookmark "Relationship between Spring Web Flow and the Sprint Core" Watch "Relationship between Spring Web Flow and the Sprint Core" New topic
Author

Relationship between Spring Web Flow and the Sprint Core

Marco Ehrentreich
best scout
Bartender

Joined: Mar 07, 2007
Posts: 1278

Hi folks,

could anyone please explain in short to me as a Spring newbie how the Spring Web Flow is related to the whole Spring framework? Is it tightly integrated into the core of a Spring application or is it more like a plugin or thin layer above the application? And is it possible and reasonable to integrate the flow concept later?

Thanks!

Marco
Hong Anderson
Ranch Hand

Joined: Jul 05, 2005
Posts: 1936
Marco Ehrentreich wrote:Is it tightly integrated into the core of a Spring application or is it more like a plugin or thin layer above the application? And is it possible and reasonable to integrate the flow concept later?

Spring Web Flow is a module of Spring Portfolio, I haven't looked at source code yet, so I don't know exactly what Spring Web Flow uses from Spring Core.

If your application is workflow application, Spring Web Flow will tightly integrate to your implementation of course (because "core" of your application is workflow), but if your application is an application that uses workflow, the Spring Work Flow can be viewed as infrastructure/framework layer.

You can use Spring Web Flow whenever you want or need it, but I recommend to choose framework before start implement to prevent rework.


SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
Marco Ehrentreich
best scout
Bartender

Joined: Mar 07, 2007
Posts: 1278

Thanks for your answer!

I guess, I'll simply have to read the documentation to find out what parts of Spring are absolutely required to be able to use Web Flow. And of course you're right, it wouldn't make much sense to construct a whole application based on flows and try to integrate such a framework afterwards :-)


Marco
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Relationship between Spring Web Flow and the Sprint Core
 
Similar Threads
OSGi and Spring modules
Pro Spring Integration
[Spring Web Flow 2] Can Spring Web Flow work with Spring Web MVC?
Does Spring Web Flow 2 give advices for integration into existing applications?
Does Spring Web Flow 2 have role based authorization to execute flow feature?