Data Interchange Services 用戶端對映專家可建立 XML 和記錄導向資料文件的文件定義, 然後建立轉換對映,以便將某種類型的文件轉換成另一種。
XML 文件是以 XML DTD 或 XML 綱目定義而成。Data Interchange Services 用戶端對映專家可建立以 DTD 或綱目為基礎的轉換對映, 以說明如何將 XML 文件轉換成另一種格式。XML 文件可轉換成另一份 XML 文件、 記錄導向資料文件或 EDI 交易。
「記錄導向資料 (ROD)」一詞指的是符合專用格式的文件。Data Interchange Services 用戶端對映專家可定義 ROD 文件定義, 以參照商業應用程式在文件中建構資料的方式。在定義文件定義後, 對映專家可建立對映,以便將 ROD 文件轉換成另一份 ROD 文件、XML 文件或 EDI 交易。
XML 或 ROD 文件可以個別的文件或一群文件(放在同一檔案中) 進入中心。舉例來說, 當參與者或「社群管理員」中某項排定的工作定期上傳所要傳送的文件時, 可將多份文件放在同一檔案中。若有多份 XML 或 ROD 文件放在一個檔案中送達, 「接收端」會呼叫相關聯的「分割程式」處理常式(XMLSplitterHander 或 RODSplitterHandler), 以分割這組文件。(「分割程式」處理常式是在您建立目標時配置的。相關資訊請參閱前處理。)接著, 會將這些文件重新引介到「文件管理程式」中,進行個別處理。
您可以將多項 EDI 交換放在一個檔案中傳送。若有多項 EDI 交換是放在一個檔案中送達, 「接收端」會呼叫 EDISplitterHander, 以分割這組交換。接著, 會將這些交換重新引介到「文件管理程式」中,進行個別處理。