服務資料物件

服務資料物件用來補足「服務元件架構」。「服務元件架構」將服務定義成元件, 以及定義其間的連線功能。 服務資料物件是定義元件間的資料流程。

每一個元件會將資訊當成輸入及輸出傳遞。當呼叫服務時, 如果採用 WSDL 埠類型,則會使用文件文字編碼方式, 將資料物件當成 XML 文件傳遞,如果採用 Java 介面,則會當成 Java 物件傳遞。對於「服務元件架構」之服務中的資料和 Meta 資料來說, 資料物件是較理想的格式。類似於元件, 服務資料物件會將資料物件和其實作隔開。例如,當採購單本身使用 JDBC、EJB 等來執行資料的更新時, 元件會和採購單產生互動。服務資料物件可讓整合開發人員專注在商業成品的使用上。事實上, 服務資料物件對整合開發人員而言為公開的。它們是由服務資料物件 Java 規格需求 (JSR) 所定義。

在下圖中,服務資料物件從外部服務傳遞匯出項目、從匯出項目傳給元件、從元件傳給元件、 從元件傳給匯入項目,以及從匯入項目傳給服務。有關匯入項目及匯出項目的說明, 請參閱後續的匯入項目及匯出項目一節。


服務資料物件

相關概念
服務元件
服務限定元
模組
匯入項目及匯出項目
服務實作類型
相關參考
相關資訊

意見
(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.