在開源項目及其相關(guān)社區(qū)把大部分注意力集中在基于 web 和 SOA 基于消息機制的框架中時嘁酿,基于 Java 的批處理框架卻無人問津,盡管在企業(yè) T 環(huán)境中一直都有這種批處理的需求。但因為缺乏一個標(biāo)準(zhǔn)的决记、可重用的批處理框架導(dǎo)致在企業(yè)客戶的IT系統(tǒng)中存在著很多一次編寫美莫,一次使用的版本,以及很多不同的內(nèi)部解決方案蹬跃。
SpringSource 和 Accenture(埃森哲)致力于通過合作來改善這種狀況匙瘪。埃森哲在實現(xiàn)批處理架構(gòu)上有著豐富的產(chǎn)業(yè)實踐經(jīng)驗,SpringSource?有深入的技術(shù)開發(fā)積累蝶缀,背靠Spring框架提供的編程模型,意味著兩者能夠結(jié)合成為默契且強大的合作伙伴辆苔,創(chuàng)造出高質(zhì)量的、市場認(rèn)可的企業(yè)級 Java 解決方案扼劈,填補這一重要的行業(yè)空白驻啤。兩家公司目前也正著力于開發(fā)基于 Spring 的批處理解決方案,為許多客戶解決類似的問題荐吵。這同時提供了一些有用的額外的細(xì)節(jié)和以及真實環(huán)境的約束骑冗,有助于確保解決方案能夠被客戶用于解決實際的問題∠燃澹基于這些原因,SpringSource??和 Accenture 一起合作開發(fā)了 Spring Batch贼涩。
埃森哲已經(jīng)貢獻了先前自己的批處理體系結(jié)構(gòu)框架,這個框架基于數(shù)十年寶貴的經(jīng)驗并基于最新的軟件平臺(如COBOL/Mainframe, C++/Unix 及現(xiàn)在非常流行的Java平臺)來構(gòu)建 Spring Batch 項目,Spring Batch 未來將會由開源社區(qū)提交者來驅(qū)動項目的開發(fā)薯蝎,增強遥倦,以及未來的路線圖。
埃森哲咨詢公司與 SpringSource 合作的目標(biāo)是促進軟件處理方法、框架和工具的標(biāo)準(zhǔn)化改進袒哥,并在創(chuàng)建批處理應(yīng)用時能夠持續(xù)影響企業(yè)用戶缩筛。企業(yè)和政府機構(gòu)希望為他們提供標(biāo)準(zhǔn)的、經(jīng)驗證過的解決方案堡称,而他們的企業(yè)系統(tǒng)也將受益于 Spring Batch瞎抛。