2017-02-16 36 views
-2

嘗試引入BTDF進行部署,擁有30個解決方案的遺留問題,並採用解決方案和biztalk應用程序之間的1:1映射原則,這將導致部署30個BizTalk應用程序。從來沒有做過或以前看到過這種情況,這是否會認爲是一種不好的做法,或者是否會影響性能?30〜ish BizTalk應用程序如何,好的做法?

如果這不是一個很好的部署方法,請您提出一個更好的方法來部署而不需要重構這些解決方案嗎?

謝謝!

回答

1

是的,Visual Studio解決方案和BizTalk應用程序與BTDF之間的1:1關係是管理您的應用程序的最佳方式。

關鍵是要絕對有沒有交叉解決方案引用。即使這意味着在不同的應用程序中部署相同的架構。這沒什麼錯。你想要做的是消除任何依賴。

唯一很小的後果是必須創建自定義管道並配置Xml Disassmebler和Xml Assembler組件。看到這裏:BizTalk: Improve Deployment and Tracking by Always Creating Custom Pipelines

+0

所以應用程序計數並不重要嗎?我有點猶豫,因爲我從來沒有看到過這麼多,擔心任何性能問題。順便說一句,你如何在不同的解決方案中部署相同的模式?我認爲你必須將它部署在一個普通的應用程序中並引用它(這會導致在需要對常見構件進行任何更新時產生惡夢) –

+0

只要具有BizTalk Server企業版,就不會有任何問題。沒有「表現」的考慮。 –

相關問題