海聯訊基于 SOA 的應用集成解決方案在 IT 的復雜環(huán)境中提供基于服務的企業(yè)級應用集成解決方案,方案將徹底解決獨立的信息系統(tǒng)之間的信息交互問題,通過搭建標準的應用集成基礎平臺,將會為客戶帶來更大的價值。
SOA 由一系列相互交互的服務組成 , 每種服務都能提供對該定義功能集的訪問。 SOA 整體上設計和實現為一系列相互交互的服務,這種將業(yè)務功能實現為服務的方法可以增強系統(tǒng)的靈活性,系統(tǒng)通過增加新的服務來實現演化。 SOA 定義了系統(tǒng)由哪些服務組成,描述了服務之間的交互,并將服務映射到一個或多個具體技術的實現??傮w來講, SOA 的優(yōu)勢在于它的高可復用性、靈活性,以及更好的擴展性和可用性。
一般認為,一個 SOA 平臺所擁有的核心能力(關鍵特性)有以下幾個方面:
( 1 )內建對 XML 和 Web Service 及其相關標準的深度支持
( 2 )工作流 / 平臺管理器(服務編排)
( 3 )映射與轉換(可基于 XSLT )
( 4 )可擴展的多協(xié)議通信能力的支持
( 5 )基于內容、元數據和地址的路由能力
( 6 )具備靈活部署的架構,同時擁有針對企業(yè)級系統(tǒng)的高服務質量( Quality of Service )
適配器服務
( 7 )底層無關性
SOA 的主要優(yōu)點是靈活。不像以前的計算模式如客戶 / 服務器和大型機環(huán)境, SOA 把 IT 功能作為跨平臺的共享服務來提供。這帶來了諸多好處,但最立竿見影的就是可以通過重復使用現有資產,獲得明顯的投資回報。