Bahar Web Akışı - Spring Web Flow
![]() | |
| kararlı sürüm | 2.5.1 / 12 Eylül 2018
|
|---|---|
| Yazılmış | Java |
| İşletim sistemi | Çapraz platform |
| platformu | Java Sanal Makinesi |
| Tip | Web uygulaması çerçevesi |
| Lisans | Apache Lisansı 2.0 |
| İnternet sitesi | http://projects.spring.io/spring-webflow |
Spring Web Flow (SWF), Spring Framework'ün zengin web uygulamaları oluşturmak ve çalıştırmak için altyapı sağlamaya odaklanan alt projesidir . Proje, web uygulaması geliştiricilerinin karşılaştığı 3 temel sorunu çözmeye çalışıyor:
- Sayfa gezinme kurallarını nasıl ifade edersiniz?
- Navigasyon ve konuşma durumunu nasıl yönetirsiniz?
- Modülerleştirmeyi ve yeniden kullanımı nasıl kolaylaştırıyorsunuz?
Spring Web Flow'da bir web akışı yukarıdaki soruların tümüne yanıt verir: Spring Web Flow yürütme motorunun bir konuşmayı ve ilişkili durumu yönetmesine izin veren gezinme kurallarını yakalar. Aynı zamanda, bir web akışı yeniden kullanılabilir bir web uygulama modülüdür.
Sürüm 2.0'dan bu yana Spring Web Flow , AJAX desteği ve JavaServer Faces ile sıkı entegrasyon gibi zengin web uygulamalarının oluşturulmasını destekleyen diğer ek özellikleri de sunar .
Tarih
Spring Web Flow projesi , 2004 yılında Erwin Vervaet tarafından geliştirilen, web akışı işlevselliği sağlayan Spring Web MVC çerçevesinin basit bir uzantısı olarak başladı . 2005 yılında proje, Keith Donald tarafından Spring portföyüne tanıtıldı ve resmi Spring alt projesine dönüştü. şimdi. İlk üretime hazır 1.0 sürümü 2006-10-26'da yapıldı. İlk olarak 2008-04-29'da yayınlanan Sürüm 2.0, JavaServer Faces ile daha iyi entegrasyon sağlamak için çerçevenin büyük bir dahili yeniden düzenlenmesini gördü .
Referanslar
- Erwin Vervaet : The Definitive Guide to Spring Web Flow , Apress, ISBN 1-4302-1624-7
- Marten Deinum ve Koen Serneels : Pro Spring MVC: Web Akışı ile , Apress, ISBN 978-1-4302-4155-3
