Spring Web Flow

  本來還以為 Spring Web MVC Framework 與 Spring Web Flow 是同一個,結果是兩個不同的東西,正確來說,SWF 是來輔助 SWMVF 的。

SWF就像BPEL一樣,是用來描述流程的,底下引用愛德華日誌中的Spring的介紹。

Spring Framework

  • Spring Framework – http://static.springframework.org/ 輕量級的 Java 應用程式容器,同時支援 Rich Client、Web及 Java EE 應用系統之開發。
  • Spring Web MVC Framework – http://static.springframework.org/spring/docs/2.0.x/refer…Spring Web MVC 是一簡單易用的 web MVC 套件,可讓開發人員把 View, Controller 及 Model
    分離,開發出容易維護的 Web 程式碼。由於其 View 端採用 pluggable 方式設計,可搭配 JSP, Struts 或 JSF
    展示框架使用。

    由於 Struts 架構因限制特定用途且開發動能不足,目前已呈老化之趨勢,開發新專案時,不建議採用。對過去只採用 JSP 的系統來說,採用 Spring Web MVC + JSP 將是最可行而簡易的升級方案。

  • 中文版的 Spring Framework 教材 – http://caterpillar.onlyfun.net/Gossip/SpringGossip/Spring…良葛格寫的,其中對 Spring Framework 有深入淺出的介紹。若對 Spring Framework
    不熟悉,建議先看這裡的介紹,大致上看完後對基本的應用就足夠了。若有不足處,可再參考官方參考手冊(http:
    //static.springframework.org/spring/docs/2.0.x/reference/)。
  • Spring Web Flow – http://opensource.atlassian.com/confluence/spring/display… Spring Web Flow 讓開發人員定義一組態設定檔,透過定義 page 及 action 的 binding,完成 page flow 的定義。令人興奮的是,在 Spring IDE(http://springide.org/project/wiki/SpringideFeatures) 中,提供對 Spring Web Flow 的支援,讓開發人員可以透過視覺化的方式(http://springide.org/project/wiki/WebFlowEditor), 來定義 網頁流程。

發表迴響

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

連結到 %s

Follow

Get every new post delivered to your Inbox.