2012-08-28 107 views
0

我有一個需求,其中一個流同步工作(請求 - 響應),而在同一應用程序中,另一個流集輪詢外部源以更改信息。有人可以請告訴我如何使用彈簧來配置這個。我發現Spring Batch,Camel,Spring Integration是我需求的可能候選者,想知道他們是否會提供幫助,或者是否還有其他更簡單或更好的解決方案?Spring並行處理

謝謝。

+0

有人可以對此提出任何建議嗎? – msb

回答

0

讓我們打破了一下你正在嘗試做的事:

您想根據彈簧,它可以做多個任務的簡單的應用程序(我不會用字並行的本質,我認爲這不是你的要求 - 但闡述更多,如果你認爲它是)

  • 你可以使用Spring的Web/REST的暴露你的請求 - 響應模型
  • 對於從外部源輪詢某些事件需要的服務 - 這取決於你是什麼外部源泉,Spring提供了豐富的適配器,您可以對事件進行輪詢。例如,如果它是一個文件系統,您希望某些文件到達,那麼您將配置一個文件適配器和輪詢器。
  • Spring整合專門針對整合多個系統,並提供豐富的適配器 - 完全基於需求。
  • Spring批處理適用於您計劃頻繁運行並執行大量數據移動或更改的任務/作業,並且您希望開箱即用的基礎結構代碼!