Flusso di rete primaverile - Spring Web Flow
![]() | |
| Rilascio stabile | 2.5.1 / 12 settembre 2018
|
|---|---|
| Scritto in | Giava |
| Sistema operativo | Multipiattaforma |
| piattaforma | macchina virtuale Java |
| Tipo | Framework dell'applicazione web |
| Licenza | Licenza Apache 2.0 |
| Sito web | http://projects.spring.io/spring-webflow |
Spring Web Flow (SWF) è il sottoprogetto di Spring Framework che si concentra sulla fornitura dell'infrastruttura per la creazione e l'esecuzione di applicazioni Web avanzate . Il progetto cerca di risolvere 3 problemi fondamentali che devono affrontare gli sviluppatori di applicazioni web:
- Come si esprimono le regole di navigazione della pagina?
- Come gestisci la navigazione e lo stato della conversazione?
- Come si facilita la modularizzazione e il riutilizzo?
In Spring Web Flow, un flusso Web risponde a tutte le domande precedenti: acquisisce regole di navigazione che consentono al motore di esecuzione di Spring Web Flow di gestire una conversazione e lo stato associato. Allo stesso tempo, un flusso web è un modulo di applicazione web riutilizzabile.
Dalla versione 2.0, Spring Web Flow introduce anche altre funzioni aggiuntive a sostegno della costruzione di ricche applicazioni web, come ad esempio AJAX sostegno e una stretta integrazione con JavaServer Faces .
Storia
Il progetto Spring Web Flow è iniziato come una semplice estensione del framework Spring Web MVC che fornisce funzionalità di flusso web , sviluppato da Erwin Vervaet nel 2004. Nel 2005 il progetto è stato introdotto nel portfolio Spring da Keith Donald ed è cresciuto nel sottoprogetto ufficiale Spring è adesso. La prima versione 1.0 pronta per la produzione è stata rilasciata il 26-10-2006. La versione 2.0, rilasciata per la prima volta il 29/04/2008, ha visto un'importante riorganizzazione interna del framework per consentire una migliore integrazione con JavaServer Faces .
Riferimenti
- Erwin Vervaet : The Definitive Guide to Spring Web Flow , Apress, ISBN 1-4302-1624-7
- Marten Deinum e Koen Serneels : Pro Spring MVC: With Web Flow , Apress, ISBN 978-1-4302-4155-3
