我有一個問題 - BizTalk或WF?讓我澄清一下,我意識到前三個工件背後的類似技術,並意識到我可以構建它們,但是我沒有發現它們是WF內置的,所以我試圖理解爲什麼我會使用它技術在另一方面。WF 4或BizTalk 2010?
- 轉換
- 綁定
- 端口/適配器
- 的BizTalk未來
轉換
這是相當不錯的BizTalk原生支持,增強的設計師開機,生成模式和地圖的能力。此外,我喜歡這樣一個事實,即所有內容都被轉換了,因爲我不必擔心我的工作流程中的集成點,因爲它始終採用一致的格式,因爲我的集成變異會降低風險 - 我只需重構模式和映射。
相比之下,使用WF,我沒有那種內置豪華的功能,所以我錯過了一些東西,或者BizTalk在這裏有+1嗎?
綁定
綁定是在BizTalk另一個完全封裝件的功能。我可以從字面上將我的工作流程設置爲具有我想要的任何綁定,因爲上述工件意味着在測試期間我可以綁定到文件系統,並且在生產期間我可以綁定到服務。
相比之下,使用WF,我沒有那種奢華的內置功能,所以我錯過了一些東西,或者BizTalk在這裏有+2嗎?
端口/適配器
這很可能是存在的BizTalk最大的神器 - 恕我直言。將您的物理連接抽象爲衆多具體實現所花費的工作量,尤其是在一個非常大的組織中,其中一些具體實現通過基本文件系統(比如SOAP/REST和IBM Mainframe和MSMQ)。 BizTalk的物理端口適配器,在向工作流發送消息之前通過轉換自動運行原始數據,非常簡單,優雅。
相比之下,與WF,我沒有那種豪華的內置,所以我錯過了什麼或BizTalk有+3在這裏?
的BizTalk未來
最後,我想提一提,從我的研究在同一支球隊中所建立起來的BizTalk人們正在建設WF - 這是偉大的!此外,微軟的長期願景是這個新的熱門詞彙「集成服務器」,實際上是一系列鬆散耦合的框架,提供了BizTalk今天所做的。由於Azure的努力,這一努力對我來說很有意義 - 我相信這是對此做出的貢獻。然而,我需要實現一個解決方案今天將從現在起15年工作,但我還需要了解如果我通過BizTalk利用WF,我將不得不使用哪些組件。請向我提供您的經驗。
良好的主觀。 – Will 2012-03-07 21:58:01