擴充基本配置
本節教您如何修改本附錄中的基本配置。本節沿用先前所述的夥伴和設定
(「社群管理員」的名稱為 Comm Man、DUNS ID 為 123456789,並使用檔案目錄型閘道;
參與者的名稱為 PartnerTwo,DUNS ID 為 987654321,並使用 HTTP 閘道),
來說明如何新增下列支援:
- FTP 傳輸
- 自訂 XML 文件
- 二進位檔案(不採用任何包裝方式)
建立 FTP 目標
FTP 目標接收檔案並傳給「文件管理程式」進行處理。如同配置 FTP 伺服器以接收文件中所述,
您必須已安裝 FTP 伺服器,以及已建立一個 FTP 目錄並配置好 FTP 伺服器,
才能建立 FTP 目標。
在本例中,假設已為 Partner Two 配置 FTP 伺服器,且根目錄為 c:/ftproot。
- 按一下中心管理 > 中心配置 > 目標。
- 按一下建立目標。
- 輸入下列資訊:
- 目標名稱:FTP_Receiver
- 傳輸:FTP 目錄
- FTP 根目錄:C:/ftproot
- 按一下儲存。
設定中心以接收二進位檔
本節所涵蓋的必要步驟,
是教您如何將中心配置成接收 Partner Two 想傳給「社群管理員」的二進位文件。
建立二進位文件的互動
依預設,
WebSphere Partner Gateway 提供四項涉及二進位文件的互動。但不提供將包裝成「無」的二進位文件,
同樣包裝成「無」傳給參與者的互動。在本節中,您將建立必要互動,讓二進位文件直接穿過系統。
- 按一下中心管理 > 中心配置 > 文件流程定義。
- 按一下管理互動。
- 按一下建立互動。
- 從來源,選取資料包:無、
通訊協定:二進位 (1.0) 、文件流程:二進位 (1.0)。
- 從目標,選取資料包:無、
通訊協定:二進位 (1.0) 、文件流程:二進位 (1.0)。
- 從動作清單中,選取直接遞送。
- 按一下儲存。
更新「社群管理員」的 B2B 功能
本節教您如何將「社群管理員」配置成可接受二進位文件。
- 按一下帳戶管理 > 設定檔 > 社群參與者。
- 按一下搜尋。
- 按一下 Comm Man 旁的檢視詳細資料圖示。
- 按一下 B2B 功能。
- 針對資料包:無,
在設定目標下,按一下角色不在作用中,以便啟用它。
- 按一下資料包:無旁的展開圖示。
- 針對通訊協定:二進位 (1.0),
在設定目標下按一下角色不在作用中。
- 按一下通訊協定:二進位 (1.0) 旁的展開圖示。
- 最後,針對文件流程:二進位 (1.0),
在設定目標下按一下角色不在作用中。
更新 Partner Two 的 B2B 功能
本節教您如何將 Partner Two 配置成能夠傳送二進位文件。
- 按一下帳戶管理 > 設定檔 > 社群參與者。
- 按一下搜尋。
- 按一下 Partner Two 旁的檢視詳細資料圖示。
- 按一下 B2B 功能。
- 針對資料包:無,
在設定來源下,按一下角色不在作用中,以便啟用它。
- 按一下資料包:無旁的展開圖示。
- 針對通訊協定:二進位 (1.0),
在設定來源下按一下角色不在作用中。
- 按一下通訊協定:二進位 (1.0) 旁的展開圖示。
- 最後,針對文件流程:二進位 (1.0),
在設定來源下按一下角色不在作用中。
建立新參與者連線
本節說明如何針對二進位文件,
在「社群管理員」和 Partner Two 間配置新參與者連線。
- 按一下帳戶管理 > 參與者連線。
- 從來源清單中,選取 Partner Two。
- 從目標清單中,選取 Comm Man。
- 按一下搜尋。
- 找出無 (N/A),二進位 (1.0),二進位 (1.0) 至無 (N/A),二進位 (1.0),二進位 (1.0) 間的連線,
並按一下啟動,以啟動此連線。
針對自訂 XML 文件來設定中心
如同自訂 XML 文件中所述,
您必須將中心配置成能夠遞送自訂 XML 檔。本節所涵蓋的必要步驟,
是教您如何將「文件管理程式」配置成能夠遞送下列的 XML 文件:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Tester>
<Tester>
<From>987654321</From>
<To>123456789</To>
</Tester>
「文件管理程式」使用 RootTag 來識別 XML 文件的類型。接著,
它會擷取「來源」和「目標」欄位中的值,
以識別「來源參與者名稱」和「目標參與者名稱」。
建立 CustomXML 通訊協定定義格式
第一個步驟是為您要交換的自訂 XML 建立新通訊協定。
- 按一下中心管理 > 中心配置 > 文件流程定義。
- 按一下建立文件流程定義。
- 從文件流程類型清單中,選取通訊協定。
- 輸入下列資訊:
- 代碼:CustomXML
- 版本:1.0
- 說明:CustomXML
- 將文件層次設為否。
- 將狀態設為已啟用。
- 將可見性:社群操作員設為是。
- 將可見性:社群管理員設為是。
- 將可見性:社群參與者設為是。
- 選取:
- 資料包:AS
- 資料包:無
- 資料包:後端整合。
- 按一下儲存。
建立 Tester_XML 文件定義
第二個步驟是為新通訊協定建立文件流程定義。
- 按一下中心管理 > 中心配置 > 文件流程定義。
- 按一下建立文件流程定義。
- 從文件流程類型清單中,選取文件流程。
- 輸入下列資訊:
- 代碼:XML_Tester
- 版本:1.0
- 說明:XML_Tester
- 將文件層次設為是。
- 將狀態設為已啟用。
- 將可見性:社群操作員設為是。
- 將可見性:社群管理員設為是。
- 將可見性:社群參與者設為是。
- 按一下資料包:AS 旁的展開圖示,
並選取通訊協定:CustomXML。
- 按一下資料包:無旁的展開圖示,
並選取通訊協定:CustomXML。
- 按一下資料包:後端整合旁的展開圖示,
並選取通訊協定:CustomXML。
- 按一下儲存。
建立 Tester_XML XML 格式
最後,您將建立新通訊協定的相關聯 XML 格式。
- 按一下中心管理 > 中心配置 > XML 格式。
- 按一下建立 XML 格式。
- 從遞送格式清單中,選取 CustomXML 1.0。
- 從檔案類型清單中,選取 XML。
- 從 ID 類型清單中選取根標示,
並輸入值 Tester。
- 從來源商業 ID清單中選取元素路徑,
並輸入值 /Tester/From。
- 從目標商業 ID清單中選取元素路徑,
並輸入值 /Tester/To。
- 從來源文件流程清單中選取常數,
並輸入值 XML_Tester。
- 在來源文件流程版本方面,選取常數,
並輸入值 1.0。
- 按一下儲存。
建立 XML_Tester XML 文件的互動
您已有一個新通訊協定和文件流程,現在要設定其互動。
- 按一下中心管理 > 中心配置 > 文件流程定義。
- 按一下管理互動。
- 按一下建立互動。
- 從來源中,選取:
- 資料包:無
- 通訊協定:CustomXML (1.0)
- 文件流程:XML_Tester (1.0)
- 從目標中,選取:
- 資料包:無
- 通訊協定:CustomXML (1.0)
- 文件流程:XML_Tester (1.0)
- 從動作清單中,選取直接遞送。
- 按一下儲存。
更新「社群管理員」的 B2B 功能
若要能夠交換自訂 XML 文件,您必須更新參與者的 B2B 功能。
- 按一下帳戶管理 > 設定檔 > 社群參與者。
- 按一下搜尋。
- 按一下 Comm Man 旁的檢視詳細資料圖示。
- 按一下 B2B 功能。
- 針對資料包:無,
在設定目標下,按一下角色不在作用中,以便啟用它。
- 按一下資料包:無旁的展開圖示。
- 針對通訊協定:CustomXML (1.0),
在設定目標方面按一下角色不在作用中。
- 按一下通訊協定:CustomXML (1.0) 旁的展開圖示。
- 最後,針對文件流程:XML_Tester (1.0),
在設定目標方面按一下角色不在作用中。
更新 partnerTwo 的 B2B 功能
您將更新 Partner Two 的 B2B 功能,
以便能夠交換新自訂 XML 格式。
- 按一下帳戶管理 > 設定檔 > 社群參與者。
- 按一下搜尋。
- 按一下 Partner Two 旁的檢視詳細資料圖示。
- 按一下 B2B 功能。
- 針對資料包:無,
在設定來源下,按一下角色不在作用中,以便啟用它。
- 按一下資料包:無旁的展開圖示。
- 針對通訊協定:CustomXML (1.0),
在設定來源方面按一下角色不在作用中。
- 按一下通訊協定:CustomXML (1.0) 旁的展開圖示。
- 最後,針對文件流程:XML_Tester (1.0),
在設定來源方面按一下角色不在作用中。
建立新參與者連線
最後,請建立新參與者連線。
- 按一下帳戶管理 > 參與者連線。
- 從來源清單中,選取 Partner Two。
- 從目標清單中,選取 Comm Man。
- 按一下搜尋。
- 找出無 (N/A),CustomXML (1.0),XML_Tester(1.0) 至無 (N/A),CustomXML (1.0), XML_Tester(1.0) 間的連線,
並按一下啟動,以啟動此連線。
