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