「服務導向架構 (SOA)」是以商業為中心的資訊技術架構方式,它支援將您的商業整合為已鏈結的可重複商業作業或服務。「服務元件架構 (SCA)」是一種簡單卻功能強大的程式設計模型,用於將各種商業資訊技術資產,組合到靈活且可重複使用的服務元件及符合「服務導向架構」的應用程式中。「開放式 SCA」規格由「開放式服務導向架構 (OSOA) 協同作業」的關鍵技術供應商(包括 IBM®)設計,以滿足採用 SOA 的組織的服務組合及組合開發需要。對 SCA 的支援是此版本 Rational® Developer
for System z® 的新增功能。
透過使用 SCA 工具,您可以提高靈活性並在應用程式中重複使用。您可以執行下列作業:
- 改寫應用程式以反映或啟用商業環境中的變更。
- 重複使用您在其他商業應用程式中建立的實作資產或其他服務元件。
- 將簡式服務組成更加複雜的複合服務及應用程式。
- 在它們中使用已建立的技術及技能(例如,通訊協定、實作及部署目標)而無需重建商業應用程式。
SCA 開發工具輔助「CICS® 交易伺服器」,提高您建置各種服務及服務組合,並將它們輕鬆整合至應用程式中的能力。透過使用 SCA 開發工具,您可以執行下列作業:
- 建立新專案或啟用現有專案以支援 SCA 構件的開發。
- 將 SCA 構件新增至專案中,而僅對現有的工作區及資源進行細微變更或無變更。
- 探索工作區中的關鍵 SCA 資產。
- 使用精靈來建立新的 SCA 資產。
- 根據現有服務介面產生新的元件實作。
- 透過以圖形方式將元件連在一起來組合複合服務。
- 透過使用 SCA 複合項目來遞迴組成,以實作高階元件。
- 對元件服務、參照及實作配置通訊協定連結。
- 透過配置您偏好的預設值來引導工具行為。
開發服務元件架構 (SCA) 應用程式