0 引言
SOA是一種能按需對(duì)信息資源進(jìn)行關(guān)聯(lián)的企業(yè)級(jí)IT架構(gòu),它能增強(qiáng)業(yè)務(wù)隨需應(yīng)變的靈活性,此架構(gòu)的核心是與業(yè)務(wù)高度一致的服務(wù),服務(wù)實(shí)現(xiàn)了企業(yè)資源的虛擬化。采用SOA構(gòu)建的面向服務(wù)的企業(yè)計(jì)算環(huán)境能高效且低成本地支持企業(yè)業(yè)務(wù)的變革與快速發(fā)展,是企業(yè)提升其核心競(jìng)爭(zhēng)力的重要手段。SOA項(xiàng)目的成功實(shí)施需要在SOA相關(guān)方法論的指導(dǎo)下進(jìn)行,這是一個(gè)以服務(wù)為中心的包括服務(wù)的建模、開發(fā)、部署、運(yùn)維和監(jiān)控等階段的迭代過(guò)程。其中,建模工作是連接業(yè)務(wù)需求到基于服務(wù)的解決方案的橋梁,為實(shí)現(xiàn)IT與業(yè)務(wù)的高度一致性提供最重要的保證,其結(jié)果將直接影響到SOA優(yōu)良特性的實(shí)現(xiàn)程度。