Flusso di rete primaverile - Spring Web Flow

Flusso di rete primaverile
Logo del flusso web di primavera
Rilascio stabile
2.5.1 / 12 settembre 2018 ( 2018-09-12 )
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

link esterno