Lente WebFlow
| Lente WebFlow | ||
|---|---|---|
| Algemene informatie | ||
| programmatype: | Framework voor webapplicaties | |
| Licentie | Apache 2.0 -licentie | |
| Technische informatie | ||
| gepland in | Java | |
| Ondersteunde platforms | Java virtuele machine | |
| versies | ||
| Laatste stabiele versie | 2.4.4 (27 maart 2012 (10 jaar, 6 maanden en 22 dagen)) | |
| Links | ||
Spring Web Flow (SWF) is het deelproject van het Spring Framework dat zich richt op het leveren van de infrastructuur voor het bouwen en uitvoeren van rijke webapplicaties. Het project probeert de 3 belangrijkste problemen op te lossen waarmee ontwikkelaars van webapplicaties worden geconfronteerd:
- Hoe regels voor paginanavigatie uit te drukken?
- Hoe de navigatie- en gespreksstatus beheren?
- Hoe modularisering en hergebruik mogelijk maken?
In Spring Web Flow beantwoordt een webstroom alle bovenstaande vragen: het legt navigatieregels vast waarmee de Spring Web-runtime een gesprek en de bijbehorende status kan beheren. Tegelijkertijd is een webflow een herbruikbare webapplicatiemodule.
Sinds versie 2.0 introduceert Spring Web Flow ook andere functies ter ondersteuning van het bouwen van rijke webapplicaties , zoals AJAX -ondersteuning en nauwe integratie met JavaServer Faces .
Geschiedenis
Het Spring Web Flow-project begon als een eenvoudige uitbreiding op het Spring Web MVC-framework dat webflow- functionaliteit biedt, ontwikkeld door Erwin Vervaet in 2004. In 2005 werd het project door Keith Donald geïntroduceerd in de Spring-portfolio en werd het het subproject Spring Framework official dat is nu. De eerste productieversie 1.0 werd gemaakt op 26-10-2006. Versie 2.0, uitgebracht op 29-04-2008, zag een interne reorganisatie van het raamwerk om een betere integratie met JavaServer Faces mogelijk te maken .
Referenties
Opmerkingen
Bibliografie
- Erwin Vervaet : De ultieme gids voor Spring Webflow , Apress, ISBN 1-4302-1624-7