用于整合信息流到公司的软件

时间:2012-08-17 07:49:18

标签: workflow bpm job-scheduling

在我们公司,我们正在寻求将一些处理客户信息的遗留系统替换为我们公司。典型的系统允许用户在某处删除ftp文件。然后,该文件将被许多程序转换,最终会出现在某种数据库中。总共我们有+30个不同的“系统”或应用程序。而且,它或多或少是一团糟。

我们认为我们缺乏管理这些流程的通用系统:由上传或可能的其他事件触发,注册数据,从中创建某种“工作”(或流程),将其传递给variuos服务/转换计划它需要经过,向客户提供反馈,向我们提供有关进展的信息等,处理故障等。有点像Jenkins(/ Hudson / CruiseControl /类似)但是对于信息转换工作,而不是构建工作,并且工作更多地是工作的“流程实例”,那么工作本身(例如,不同的数据应该触发工作几次,同时运行)。

我们可以自己编写这样的软件,但肯定存在这样的软件(?)我一直在谷歌上搜索,发现我们需要的可能是“作业调度”软件或“业务流程管理”软件。但是,这些都是我们的新域名,我很不确定哪种软件适合我们的需求。

之前,似乎可以在这类软件上投入大量的资源

所以,我正在寻找的是能够解决我们所需要的软件或系统的指针。最好是开源,基于Java,在Java EE容器或类似容器中运行,但实际上,几乎任何指针/提示都会受到欢迎: - )

提前致谢

P.S。我意识到我可能超出了Stackexchange的范围,但是我无法找到可以回答这类问题的另一个论坛,所以我希望它没问题。

2 个答案:

答案 0 :(得分:0)

您好我不知道您是否会在开源或Java中找到该解决方案。这对我来说听起来像定制或定制软件。我建议您寻找具有高水平IT和数据仓库的项目管理软件开发人员。要求使用实时数据库进行定制和定制安装。我想你会用这个来解决你的问题。

答案 1 :(得分:0)

我知道以下产品:

  • Redwood Cronacle(我在1994-1997期间使用它并且它仍在运行)。购买产品。基于Oracle和C。多个服务器平台强大。嵌入。
  • Oracle电子商务套件核心。购买产品。基于Oracle。强大的与同一ERP系统的集成。多个服务器平台都很弱。
  • Invantive Vision(我开发了它:-)。购买产品。基于Oracle和Java。与ETL(Pentaho开源)集成力强。多个服务器平台都很弱。嵌入。
  • Quartz Scheduler。 Apache许可证。基于Java。在2004年左右工作。非常注重嵌入。