在我們公司,我們正在考慮將一些處理來自客戶的信息的遺留系統替換爲我們的公司。典型的系統允許用戶在某處放置一個ftp文件。這個文件然後將被許多程序轉換並最終在某種數據庫中結束。總共我們有30個不同的「系統」或應用程序。而且,這或多或少是一團糟。將信息流整合到公司的軟件
我們相信我們缺乏一個管理這些流程的公共系統:通過上傳或可能的其他事件觸發,註冊數據,創建某種「工作」(或流程),通過variuos服務/轉換需要通過的程序,向客戶提供反饋,向我們提供進展信息等,處理故障等。有點像Jenkins(/ Hudson/CruiseControl /類似),但是對於信息轉換工作,而不是建立工作,並且工作更多地是工作的「流程實例」,那麼工作本身(例如,不同的數據應該觸發多次工作,同時工作)。我們可以自己編寫這樣的軟件,但是肯定有這樣的軟件(?)我一直在搜索,發現我們需要的可能是「作業調度」軟件或「業務流程管理」軟件。然而,這些對我們來說都是新的領域,我很不確定哪種軟件適合我們的需求。看起來可以在這種類型的軟件之前投入相當多的資源來處理這些類型的軟件
所以,我在尋找什麼樣的軟件或系統來解決我們的需求。最好的開源,基於Java的,在Java EE容器或類似的運行,但實際上,在這一點上,幾乎所有的指針/提示將:-)
在此先感謝
附:歡迎我意識到我可能超出了Stackexchange的範圍,但是我一直無法找到可以回答這種問題的另一個論壇,所以我希望它可以。