Win a copy of Machine Learning for Business: Using Amazon SageMaker and JupyterE this week in the Jython/Python forum
or Object Design Style Guide in the Object-Oriented programming forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Paul Clapham
  • Jeanne Boyarsky
  • Knute Snortum
Sheriffs:
  • Liutauras Vilda
  • Tim Cooke
  • Junilu Lacar
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Joe Ess
  • salvin francis
  • fred rosenberger

Relationship between Spring Web Flow and the Sprint Core

 
best scout
Posts: 1294
Scala IntelliJ IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Ranch Hand
Posts: 1936
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

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.

 
Marco Ehrentreich
best scout
Posts: 1294
Scala IntelliJ IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Well THAT's new! Comfort me, reliable tiny ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!