2011-05-06 41 views
0

我在寫一個自定義適配器。我想實現內置適配器已經具備的宏功能。在自定義BizTalk適配器中實現宏

在我看來,應該有一個庫建在BizTalk或可用的地方,我可以傳遞一個字符串字符串,它會將結果字符串的宏替換爲其上下文數據。

我瘋了嗎?這是否存在?謝謝!

+0

正如馬克西姆所說,Macros中沒有什麼特別的東西,它只是您在客戶適配器代碼中處理令牌的方式。 – 2012-08-26 15:21:53

回答

3

實現宏很大程度上取決於您嘗試實現的適配器的上下文。事實上,據我所知,沒有內建庫來做到這一點。

但是,實現宏是相對容易的,你不必求助於正則表達式等等。一個簡單的令牌替換算法會做。

實現宏,如%DateTime%或%MessageID%很簡單,可以在沒有上下文的情況下完成。實現其他宏,如%SourceFileName%將需要您的適配器讀取BizTalk上下文屬性。