新華社北京5月29日電(記者馮曉芳)將現(xiàn)有軟件的功能模塊打包成獨立的程序包,方便其他應用系統(tǒng)使用?;谶@一原理的服務導向架構即SOA工業(yè)標準29日發(fā)布。
“這一標準將實現(xiàn)全球企業(yè)軟件互聯(lián)互通,編寫源代碼的軟件開發(fā)方式也會被模塊式軟件搭建所代替?!毙畔a(chǎn)業(yè)部電子信息產(chǎn)品管理司副司長陳英說。
陳英認為,企業(yè)軟件實現(xiàn)互聯(lián)互通后,就能幫助用戶方便快捷地適應各種應用需求。而此前,由于企業(yè)軟件彼此割裂,在滿足企業(yè)信息需求的同時,也形成大量的“信息孤島”,不僅管理、維護成本高,也很難對變動中的需求做出即時響應。
一個成熟的軟件,有六至七成的功能可以被重復使用。但現(xiàn)實的情況是,當淘汰一個軟件的時候,往往把它完全拋棄,這是由軟件程序的編寫規(guī)則決定的。因為擁有數(shù)百萬行源代碼的程序幾乎沒有人能完全看懂,也極難維護和更新。
“軟件行業(yè)每個企業(yè)的標準都不一樣,難以形成標準化構件。SOA國際標準的發(fā)布,使許多軟件功能模塊可以重復使用,企業(yè)軟件將能實現(xiàn)互聯(lián)互通?!敝袊こ淘涸菏磕吖饽险f。
記者了解到,我國企業(yè)普元軟件參與了這一標準的制定,此外參與制定標準的還包括IBM、BEA等國際軟件業(yè)巨頭。