我們需要執行一個長時間運行的exe運行在windows機器上的和思考的方式與工作流集成。計劃是包括exe在磚工作流作為一個任務。
我們想把兩個方法
- 創建一個數據庫表,輸入一行當這個任務開始的工作流。Exe是運行在windows機器將萍對任何新記錄的數據庫表。一旦找到了新紀錄,exe收益與實際執行和更新完成後的狀態。磚將查詢這個表不斷的地位,一旦完成,任務完成。
- 使用磚API,檢查任務是否已經開始執行exe並繼續執行。應用程序完成後,更新任務狀態完成直到那時,磚任務將運行的(真正的)。但目前的API不支持更新任務執行狀態(完成)(不是100%確定)。
請分享想法或替代解決方案。