平臺(tái)概述
“J2EE服務(wù)支撐平臺(tái)”是包括架構(gòu)(Architecture)、基礎(chǔ)服務(wù)(Base Services)、開發(fā)及維護(hù)工具(Development & Maintenance Tools)的軟件產(chǎn)品系列,及配套的用戶手冊(cè)、分析及設(shè)計(jì)方法、測(cè)試方法、開發(fā)規(guī)范、培訓(xùn)教材、范例、FAQ等,以支持應(yīng)用系統(tǒng)開發(fā)、運(yùn)行和維護(hù)等軟件生命周期。
平臺(tái)核心思想
服務(wù)支撐平臺(tái)的核心思想是MDA,將業(yè)務(wù)模型從IT內(nèi)部架構(gòu)中分離出來(lái),開發(fā)人員只需關(guān)心業(yè)務(wù)組件和業(yè)務(wù)邏輯的分析,服務(wù)支撐平臺(tái)負(fù)責(zé)按照架構(gòu)生成組件代碼、生成測(cè)試代碼、發(fā)布等,業(yè)務(wù)組件運(yùn)行的上下文、事務(wù)管理、系統(tǒng)連接、安全性控制、日志等都由架構(gòu)提供。
平臺(tái)價(jià)值
對(duì)行業(yè)應(yīng)用關(guān)鍵技術(shù)的支持,使得平臺(tái)可以和應(yīng)用軟件一起共同創(chuàng)造客戶價(jià)值,保證客戶成功。
基于MDA模式的開發(fā),降低應(yīng)用項(xiàng)目實(shí)施的成本,提高應(yīng)用解決方案競(jìng)爭(zhēng)力。
提供基于SOA模型的服務(wù),擴(kuò)大了行業(yè)解決方案的范圍。
降低應(yīng)用軟件的技術(shù)壁壘,使開發(fā)人員能夠?qū)⒏嗑ν度氲綐I(yè)務(wù)分析上去
基礎(chǔ)服務(wù)為一系列的可重用組件,可以通過簡(jiǎn)單的配置或數(shù)據(jù)的初始化即可作為應(yīng)用軟件的模塊,可以一定程度上減少工作量。
開發(fā)及維護(hù)工具致力于為應(yīng)用軟件開發(fā)和應(yīng)用軟件系統(tǒng)運(yùn)行維護(hù)提供高效的工具。
清晰的架構(gòu)很容易被開發(fā)人員采用。
基于WebSphere應(yīng)用服務(wù)器,提供了廣泛的可擴(kuò)展性功能。以可以持續(xù)優(yōu)化的運(yùn)行環(huán)境,保證了實(shí)施后的項(xiàng)目得到不斷優(yōu)化的服務(wù)支持。
運(yùn)行支撐環(huán)境
服務(wù)支撐平臺(tái)本身并不提供J2EE服務(wù)器,需要另行提供支持J2EE的Web Server、Application Server來(lái)完成項(xiàng)目實(shí)施。
采用服務(wù)支撐平臺(tái),提供給客戶的應(yīng)用軟件系統(tǒng)是:
應(yīng)用軟件系統(tǒng)=J2EE服務(wù)器
+DB/LDAP/Files, etc
+架構(gòu)
+基礎(chǔ)服務(wù)(可選)
+開發(fā)及維護(hù)工具(可選)
+業(yè)務(wù)組件(業(yè)務(wù)交易組件、業(yè)務(wù)基礎(chǔ)組件、表示組件)
+配置信息
“J2EE服務(wù)支撐平臺(tái)”是包括架構(gòu)(Architecture)、基礎(chǔ)服務(wù)(Base Services)、開發(fā)及維護(hù)工具(Development & Maintenance Tools)的軟件產(chǎn)品系列,及配套的用戶手冊(cè)、分析及設(shè)計(jì)方法、測(cè)試方法、開發(fā)規(guī)范、培訓(xùn)教材、范例、FAQ等,以支持應(yīng)用系統(tǒng)開發(fā)、運(yùn)行和維護(hù)等軟件生命周期。
平臺(tái)核心思想
服務(wù)支撐平臺(tái)的核心思想是MDA,將業(yè)務(wù)模型從IT內(nèi)部架構(gòu)中分離出來(lái),開發(fā)人員只需關(guān)心業(yè)務(wù)組件和業(yè)務(wù)邏輯的分析,服務(wù)支撐平臺(tái)負(fù)責(zé)按照架構(gòu)生成組件代碼、生成測(cè)試代碼、發(fā)布等,業(yè)務(wù)組件運(yùn)行的上下文、事務(wù)管理、系統(tǒng)連接、安全性控制、日志等都由架構(gòu)提供。
平臺(tái)價(jià)值
對(duì)行業(yè)應(yīng)用關(guān)鍵技術(shù)的支持,使得平臺(tái)可以和應(yīng)用軟件一起共同創(chuàng)造客戶價(jià)值,保證客戶成功。
基于MDA模式的開發(fā),降低應(yīng)用項(xiàng)目實(shí)施的成本,提高應(yīng)用解決方案競(jìng)爭(zhēng)力。
提供基于SOA模型的服務(wù),擴(kuò)大了行業(yè)解決方案的范圍。
降低應(yīng)用軟件的技術(shù)壁壘,使開發(fā)人員能夠?qū)⒏嗑ν度氲綐I(yè)務(wù)分析上去
基礎(chǔ)服務(wù)為一系列的可重用組件,可以通過簡(jiǎn)單的配置或數(shù)據(jù)的初始化即可作為應(yīng)用軟件的模塊,可以一定程度上減少工作量。
開發(fā)及維護(hù)工具致力于為應(yīng)用軟件開發(fā)和應(yīng)用軟件系統(tǒng)運(yùn)行維護(hù)提供高效的工具。
清晰的架構(gòu)很容易被開發(fā)人員采用。
基于WebSphere應(yīng)用服務(wù)器,提供了廣泛的可擴(kuò)展性功能。以可以持續(xù)優(yōu)化的運(yùn)行環(huán)境,保證了實(shí)施后的項(xiàng)目得到不斷優(yōu)化的服務(wù)支持。
運(yùn)行支撐環(huán)境
服務(wù)支撐平臺(tái)本身并不提供J2EE服務(wù)器,需要另行提供支持J2EE的Web Server、Application Server來(lái)完成項(xiàng)目實(shí)施。
采用服務(wù)支撐平臺(tái),提供給客戶的應(yīng)用軟件系統(tǒng)是:
應(yīng)用軟件系統(tǒng)=J2EE服務(wù)器
+DB/LDAP/Files, etc
+架構(gòu)
+基礎(chǔ)服務(wù)(可選)
+開發(fā)及維護(hù)工具(可選)
+業(yè)務(wù)組件(業(yè)務(wù)交易組件、業(yè)務(wù)基礎(chǔ)組件、表示組件)
+配置信息