自訂 XML 文件

本節說明如何建立自訂 XML 文件。

概觀

XML(延伸標記語言)是網路中結構性文件和資料的通用格式。透過「管理 XML 通訊協定」頁面, 您可以建立和管理可新增到可用文件流程定義清單中的自訂 XML 格式。

XML 格式會將路徑定義在一組 XML 文件內。 這可讓「文件管理程式」擷取送入文件的唯一識別值, 以及存取文件中的資訊,以便能進行適當的遞送和處理。

建立 XML 格式是一項多步驟程序。您必須:

  1. 建立格式的通訊協定,並建立它和資料包(一或多個)的關聯性。
  2. 建立格式的文件流程,並建立它和新建通訊協定的關聯性。
  3. 建立格式

接著,您將為新建格式建立有效的互動。

這些步驟將在後面的章節中說明。您也可以在針對自訂 XML 文件來設定中心中找到這些步驟的範例。

建立通訊協定定義格式

以下步驟說明如何建立自訂 XML 通訊協定定義格式:

  1. 按一下中心管理 > 中心配置 > 文件流程定義 > 建立文件流程定義
  2. 文件流程類型方面,選取通訊協定
  3. 程式碼中,輸入您在上一步驟中所選物件類型的值。例如,您可能輸入 XML。
  4. 名稱中,輸入文件流程定義的 ID。比方說,若為自訂 XML 通訊協定,您可輸入 Custom_XML。 這個欄位是必要的。
  5. 版本方面,輸入 1.0
  6. (選用)輸入通訊協定的說明。
  7. 文件層次設為, 因為此時您所定義的是通訊協定, 而非文件流程(您將在下一節中定義)。
  8. 狀態設為已啟用
  9. 設定這個通訊協定的可見性。您可能希望所有參與者都能看到它。
  10. 選取用以包裝這個新通訊協定的資料包。比方說,如果您想建立這個通訊協定和 AS、「無」和「後端整合」資料包的關聯性, 請選取資料包:AS資料包:無資料包:後端整合
  11. 按一下儲存

建立文件定義流程

接著,再次使用「建立文件流程定義」頁面來建立文件流程。

  1. 按一下中心管理 > 中心配置 > 文件流程定義 > 建立文件流程定義
  2. 文件流程類型方面,選取文件流程
  3. 程式碼中,輸入您在上一步驟中所選物件類型(文件流程)的值。
  4. 名稱中,輸入文件流程定義的 ID。例如,您可輸入 XML_Tester 作為文件流程的名稱。這個欄位是必要的。
  5. 版本方面,輸入 1.0
  6. (選用)輸入通訊協定的說明。
  7. 文件層次設為(因為您所定義的是文件層次)。
  8. 狀態設為已啟用
  9. 設定此流程的可見性。您可能希望所有參與者都能看到它。
  10. 按一下展開圖示, 展開您在步驟 10 中所選的每一個資料包。展開資料夾, 並選取您在上一節中所建的通訊協定名稱(例如「通訊協定:CustomXML)。
  11. 按一下儲存

此時在「管理文件流程定義」頁面中, AS、「無」與「後端整合」資料包下會出現 XML_Tester 文件流程和 CustomXML 通訊協定。

建立 XML 格式

在您建立自訂 XML 通訊協定(並建立它和資料包或一組資料包的關聯性),以及建立相關聯的文件流程後, 您可準備開始建立 XML 格式。

若要建立 XML 格式,請使用下列程序。

  1. 按一下中心管理 > 中心配置 > XML 格式
  2. 按一下建立 XML 格式
  3. 遞送格式方面,選取這個格式將要關聯的文件流程定義。
  4. 檔案類型方面,選取 XML
    註: XML 是唯一可用的檔案類型選項。
  5. ID 類型方面, 選取用來識別送入文件類型的元素。選項有:DTD名稱空間根標示
  6. 針對有提供類型選項的每一個欄位, 選取元素路徑(為文件中的值路徑) 或常數(為文件中的實際值)。然後提供一值。
    1. 來源/目標商業 ID 方面, 輸入商業 ID 的路徑。這個欄位是必要的。
    2. 來源文件流程和版本方面, 輸入一個表示式,以便定義文件流程的路徑和 XML 文件中的版本值。這個欄位是必要的。
    3. 文件 ID 方面,輸入文件 ID 號碼的路徑。
    4. 文件時間戳記方面,輸入文件建立時間戳記的路徑。
    5. 重複檢查鍵 1-5 方面,輸入用來識別遞送重複文件的路徑。
  7. 按一下儲存

Copyright IBM Corp. 2003, 2005