1、SOA是一種粗粒度、松耦合服務架構,服務之間通過簡單、精确定義接口進行通訊,不涉及底層編程接口和通訊模型。SOA可以看作是B/S模型、XML(标準通用标記語言的子集)/WebService技術之後的自然延伸。
2、SOA将能夠幫助軟件工程師們站在一個新的高度理解企業級架構中的各種組件的開發、部署形式,它将幫助企業系統架構者以更迅速、更可靠、更具重用性架構整個業務系統。較之以往,以SOA架構的系統能夠更加從容地面對業務的急劇變化。
3、SOA系統是一種企業通用性架構。
4、面向服務的架構(SOA)是一個組件模型,它将應用程序的不同功能單元(稱為服務)進行拆分,并通過這些服務之間定義良好的接口和協議聯系起來。接口是采用中立的方式進行定義的,它應該獨立于實現服務的硬件平台、操作系統和編程語言。這使得構件在各種各樣的系統中的服務可以以一種統一和通用的方式進行交互。