Wiosna WebFlow
| Wiosna WebFlow | ||
|---|---|---|
| Informacje ogólne | ||
| typ programu | Framework dla aplikacji internetowych | |
| Licencja | Licencja Apache 2.0 | |
| Specyfikacja | ||
| Zaplanowano w | Jawa | |
| Obsługiwane platformy | Maszyna wirtualna Java | |
| Wersje | ||
| Najnowsza stabilna wersja | 2.4.4 (27 marca 2012 r. (10 lat, 6 miesięcy i 22 dni)) | |
| Spinki do mankietów | ||
Spring Web Flow (SWF) to podprojekt Spring Framework , który koncentruje się na zapewnieniu infrastruktury do tworzenia i uruchamiania bogatych aplikacji internetowych. Projekt próbuje rozwiązać 3 główne problemy, z którymi borykają się twórcy aplikacji internetowych:
- Jak wyrazić zasady nawigacji na stronie?
- Jak zarządzać nawigacją i statusem rozmowy?
- Jak ułatwić modularyzację i ponowne wykorzystanie?
W Spring Web Flow przepływ sieciowy odpowiada na wszystkie powyższe pytania: przechwytuje reguły nawigacji, które pozwalają środowisku wykonawczemu Spring Web zarządzać konwersacją i powiązanym stanem. Jednocześnie przepływ sieciowy jest modułem aplikacji internetowej wielokrotnego użytku.
Od wersji 2.0 Spring Web Flow wprowadza również inne funkcje wspierające tworzenie bogatych aplikacji internetowych , takie jak obsługa AJAX i ścisła integracja z JavaServer Faces .
Historia
Projekt Spring Web Flow rozpoczął się jako proste rozszerzenie do frameworka Spring Web MVC zapewniającego funkcjonalność web flow , opracowanego przez Erwina Vervaeta w 2004 roku. W 2005 roku projekt został wprowadzony do portfolio Spring przez Keitha Donalda i stał się oficjalnym podprojektem Spring Framework, który jest teraz. Pierwsza wersja produkcyjna 1.0 powstała 26.10.2006. Wersja 2.0, opublikowana 29.04.2008, zawierała wewnętrzną reorganizację frameworka, aby umożliwić lepszą integrację z JavaServer Faces .
Referencje
Notatki
Bibliografia
- Erwin Vervaet : The Ultimate Guide to Spring Web flow , Apress, ISBN 1-4302-1624-7