Standard Life 應用軟體設計管理者 Derek Ireland 表示,在這 250 個服務中,有 123 個被一個以上的應用程式所使用,共有 70 個應 用軟體在使用這 250 個服務。據 Ireland 的說法,企業程序重用節 省了應用軟體開發 380 萬美元的費用。Standard Life 負責資訊系 統設計與分析的 Ian Muir 表示,開發者發現 SOA 更為簡單、快速 且便宜,很自然地就採納了 SOA 方法。
加拿大 Royal Bank 的首席付款與貿易架構師 David Hewick 認為 SOA 不只是一個好聽的名詞。他表示,對他而言 SOA 代表了從物件 導向到以元件為基礎的開發的自然演進。SOA 是下一波演進,網路服 務帶來了廠商與平台獨立性。
他更點出網路服務並非 SOA,假如沒有事先規劃,你有的只是一堆多 餘的網路服務。SOA 更具規範性,你需要一套企業架構,SOA 必須由 商務端加以推動。
提供退休金管理軟體的 Heywood 公司,則是為了符合最新的電子化 政府標準,而轉向網路服務。該公司過去長期投資的核心系統採用的 是 Cobol,Heywood 採用來自 MicroFocus 的軟體以延展舊有系統。 Heywood 技術經理 Peter Crompton 說這好比,把 Cobol 與 Java 世界連接了起來。
如今當地政府透過瀏覽器使用 Java 類別存取 Heywood 的服務,並 連接至 Cobol 商業邏輯。Heywood 的案例並非著重服務重複利用, 而是將舊有資產延展給新用戶。Crompton 表示,他們的應用軟體主 流並非 SOA,他們需要的是相互運作的能力。
相關網址:
1.從 S.O.S. 到 SOA?
2.再看 SOA 定義