2011-01-11 65 views
0

假設我有一個包含傳入消息的平面文件。適當的地方將注入從消息中獲取標識信息的邏輯並將主鍵屬性設置爲將其鏈接到內部記錄標識。例如,將客戶的訂單ID版本映射到我們的內部訂單ID。我應該在Biztalk中做什麼消息解析?

回答

0

聽起來像你正在尋找一個轉換的傳入ID到內部ID發送進一步之前。

有多個地方可以做到這一點。

您可以在管道組件中執行此操作,該組件可直接從其運行時配置或數據庫中讀取。你也可以在編排中做到這一點。

然而,最簡單和最合適的地方可能是在轉換圖中。只要確保不要硬編碼轉換表(哪個id映射到你的一個內部id),因爲它們通常會改變很多。例如,讓地圖查找數據庫以查找匹配的ID。

與其他選項相比,在地圖中執行這些類型的任務會給您更多的靈活性,因爲您可以直接在接收或發送端口中應用地圖。因此,如果您不需要執行任何基於工作流的邏輯,則可以使用消息傳遞模式並跳過任何編排(總是可取的)。

0

我會考慮在地圖中進行這種類型的轉換。