[英]BizTalk Custom Pipeline Component: XmlException crossed a native/managed boundary
[英]Biztalk Custom Pipeline with Multiple Disassemble Stages
我正在升級現有的解決方案,該解決方案目前可以以下方式工作:
當我必須觸摸該項目時,理想情況下,我想將此自定義管道組件變成一台可拆卸的PC,並使用GetNext方法返回現在已分離的消息,而不必將它們寫入磁盤。 但是,直到反匯編階段完成后,我才能從平面文件反匯編器訪問反匯編的xml,但是我無法將自定義反匯編階段放入管道的validate部分。
我在這里誤會什么嗎? 如果不想從根本上改變此過程,我是否堅持將文件寫回到磁盤上?
假設平面文件反匯編程序實際上並未拆分文檔,這意味着它僅返回一條消息,這是兩個選項:
在反匯編階段,您只能有一個反匯編程序組件,這意味着您可以有更多組件,但是其中只有一個可以反匯編消息。 它基於IProbeMessage接口實現。 如果要使用自己的反匯編程序,也要使用FF反匯編程序,則需要從自己包裝FF Dissasembler。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.