2011-11-27 46 views
1

我在閱讀關於EIP和ESB的文章,我看到了關於輕量級ESB和獨立ESB的文章。什麼是ESB架構中長期生存的業務流程?

「輕量級ESB缺乏實現複雜,長期生存的業務流程的能力,這使得它們不適合企業自上而下的BPM方法,除了這些輕量級解決方案外,這種侷限性涵蓋了所有經常性的集成需求,以更簡單的方式,這是可能的,因爲它們是圍繞集成最佳實踐和慣例而建立的。「

那麼什麼是「長期生存的業務流程」呢?你能舉個例子嗎?

回答

0

當業務流程從開始到結束跨越幾小時,幾天或幾周(等)時,它被視爲一個長期生存過程。所以這個過程將有一個跨越時間的特定狀態。當ESB重量輕時,需要放棄一些功能,例如消息持久性和某些服務編排功能(不像Business Process Engine那麼複雜,但要達到一個知名度級別)。