【正文】
implify implementation of business services by focusing on business logic not on infrastructure SCA Binding Policy Model Expose ponents as Services regardless of underlying technology SDO Service Data Object Makes it easy to manage data exchange across services with heterogeneous data formats. SCA SDO 東北大學東軟信息學院信息技術與商務管理系 . Date: 2023年 5月 2 Service Data Objects(SDO) Service Data Objects makes it easy to manage data exchange across services with heterogeneous data formats. Relational Any data source (XML, JMS, JCA, etc.) Update (Data Graph) Web services 東北大學東軟信息學院信息技術與商務管理系 . Date: 2023年 5月 2為什么提出 SCA/SDO ? 在提出 SCA/SDO之前 – 為了實現(xiàn) SOA架構,開發(fā)人員使用 Java或者其他 編程語言 ,但是開發(fā)人員只能面對特定語言的底層編程接口來實現(xiàn)把服務提供者和服務消費者聯(lián)系起來 – 同時,因為 沒有 系統(tǒng)的方法來表示構件之間的關系,對擁有許多構件的大型 SOA應用系統(tǒng)進行配置和維護變得非常的復雜 ? SCA/SDO使得 SOA架構的應用變得標準化 – 業(yè)務實現(xiàn),與底層基礎架構、編程語言、數(shù)據(jù)訪問 無關 – 動態(tài)調(diào)整,通過 裝配 符、 屬性 設置、 服務 接口、 依賴 關系 – 企業(yè)架構,在設計與實現(xiàn)上自頂向下和自底向上的統(tǒng)一 東北大學東軟信息學院信息技術與商務管理系 . Date: 2023年 5月 2 Web Service和 SOA對未來影響 ? 未來軟件開發(fā)不是編碼,而是由過程化、參數(shù)化、可視化的構件配置和構件組裝完成軟件解決方案 ? 企業(yè)級的應用不會是單一的架構,而是由許多構件子系統(tǒng)組成 ? 構件子系統(tǒng)具有良好的、穩(wěn)定的使用接口 ? 企業(yè)數(shù)據(jù)的長遠規(guī)劃 ? 企業(yè)構件總線成為企業(yè)信息化的中心樞紐 東北大學東軟信息學院信息技術與商務管理系 . Date: 2023年 5月 2 SOA的新技術之爭悄然進行 ? 2023年底, , 2023年 3月,標志著 SOA實現(xiàn)真正提上日程,而業(yè)內(nèi)各大巨頭早已著手于 SOA實現(xiàn)。不過,