軟件開發(fā)平臺有哪些種類聯(lián)系和區(qū)別?
軟件平臺是用來構(gòu)建和支撐使用軟件的獨立軟件體系,包括支撐環(huán)境和開發(fā)體系這兩個根本要素,其本質(zhì)是將雜亂使用軟件進行體系分層。
當前軟件平臺能夠分為操作體系平臺、軟件根底架構(gòu)平臺和事務根底軟件平臺。操作體系平臺處理的是硬件體系和使用軟件交互的難題。軟件根底架構(gòu)平臺是構(gòu)建在操作體系之上的平臺,它為雜亂的軟件體系供給技能支撐,如BEA的WebLogic、IBM的WebSphere、方正的Fix BPMCS等。事務根底軟件平臺是新呈現(xiàn)的一個層級,是以事務為導向和驅(qū)動的、可疾速構(gòu)建使用軟件的軟件平臺,包括集成使用平臺和開發(fā)保護體系。
? ?? ?事務根底軟件平臺對辦理軟件開發(fā)形式發(fā)生了革命性的影響,并誕生了全新的開發(fā)形式—EMA(公司模型主動化)。EMA根據(jù)事務和辦理層面,以事務建模為根本手法,然后構(gòu)架、開發(fā)和保護事務使用體系。它的最大特點是事務導向和技能無關(guān)性。EMA選用模型主動履行作為軟件的首要完成方法,使用軟件中十分艱難的完成部分和很多重復的事務邏輯現(xiàn)已無需編程。它能夠從許多方面大幅度地晉升現(xiàn)有軟件開發(fā)的功率,而且大大下降軟件開發(fā)的本錢。
? ?? ?不僅如此,事務根底軟件平臺的呈現(xiàn)也會對辦理軟件產(chǎn)業(yè)鏈發(fā)生重要的影響。事務根底軟件平臺誕生之后,辦理軟件能夠由兩種首要方法供給:一是根據(jù)軟件根底架構(gòu)平臺,二是根據(jù)事務根底軟件平臺。當然,也還會有少數(shù)其他的方法,如適用于嵌入式體系的辦理軟件、直接在操作體系之上開發(fā)的辦理軟件。方正飛鴻以為在不久的將來,或許將來兩三年內(nèi),將會有越來越多的雜亂使用軟件體系建立在事務根底軟件平臺之上。在辦理軟件范疇,甚至會掀起一股從軟件根底架構(gòu)平臺向事務根底軟件平臺搬遷的頂峰,干流的辦理軟件都將根據(jù)事務根底軟件平臺。
? ?? ?軟件供給方法的改變,引來了辦理軟件產(chǎn)業(yè)生態(tài)鏈的改變。在新的辦理軟件產(chǎn)業(yè)生態(tài)鏈中,會有這幾類人物存在:軟件根底架構(gòu)平臺供給商、事務根底軟件平臺供給商、辦理軟件供給商、征詢公司、ISV及SI等合作伙伴、最終用戶。和本來的生態(tài)鏈比較,從表面上看,只多了一個事務根底軟件平臺,但其包含的實踐內(nèi)容卻和本來大大不一樣了。
提問者:ljmlvmd
地點:-
瀏覽次數(shù):2375
提問時間:04-03 00:50
我有更好的答案