2017-07-31 65 views
0

我們計劃在我們的產品中使用Vert.x來構建我們的微服務框架,同時我們希望在這些微服務之一中將Activiti作爲嵌入式應用運行。請注意,我對Activiti和Vert.x都是新手,因此如果我在這裏很生硬,請原諒我,但是由於Vert.x是一個反應性事件驅動的應用程序框架,與Spring-boot等其他常見框架不同,需要了解是否在反應性Vert.x框架內作爲嵌入式應用程序運行的Activiti以前已經嘗試過,並且它沒有任何問題地完美運行。如果有任何示例實現參考這樣的集成,那將是非常好的。Activiti和Vert.x集成

+0

我認爲當您在「反應性」環境中工作並使用非反應性庫和/或框架時,您必須執行相同的假設。無論如何,並非所有情況都必須......至少不是所有情況。 –

+0

我曾經與witti vertx和activiti合作過,但沒有合併。 Vertx正在爲你管理線程,這是你可能遇到麻煩的地方,因爲activiti本身有一堆線程代碼。無論如何,您需要避免在事件循環中執行任何長時間運行的代碼。對於長時間運行的任務,您可以使用工作者虛擬機,從池中獲取線程。這可能是最初整合activiti的方式。祝你好運! –

+0

如果Activiti-Vert.x存在潛在的風險,我們仍在評估使用的工作流管理框架,想知道是否有任何其他嘗試過的工作流管理框架能夠很好地支持與Vert.x的集成 – piyugupt

回答

-1

您是否設法在您的實施方面取得進展? Activiti 7正在向前發展,以確保與反應性框架相結合。我期待聽到你在這方面的經驗。