Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Django项目上使用JBMP_Django_Jbpm - Fatal编程技术网

在Django项目上使用JBMP

在Django项目上使用JBMP,django,jbpm,Django,Jbpm,我的公司在过去15年中创建了多个企业应用程序,现在需要逐步迁移到web。我已经使用Django创建了一个试点应用程序,展示了它的功能以及如何转换每个遗留应用程序 目前,MVC架构是提出的最佳解决方案。在其他体系结构中,有一个完整的Java堆栈,它利用JBPM进行工作流管理,这是我的老板所需要的,他问我们是否可以以某种方式利用JBPM,最好不要使用其他BPM,因为它的强大功能 我们的想法是创建多个Django支持的应用程序,每个应用程序各自独立工作,然后使用JBPM以工作流方式将一些Django服

我的公司在过去15年中创建了多个企业应用程序,现在需要逐步迁移到web。我已经使用Django创建了一个试点应用程序,展示了它的功能以及如何转换每个遗留应用程序

目前,MVC架构是提出的最佳解决方案。在其他体系结构中,有一个完整的Java堆栈,它利用JBPM进行工作流管理,这是我的老板所需要的,他问我们是否可以以某种方式利用JBPM,最好不要使用其他BPM,因为它的强大功能

我们的想法是创建多个Django支持的应用程序,每个应用程序各自独立工作,然后使用JBPM以工作流方式将一些Django服务/视图连接在一起

问题是这能做到吗?

我不明白为什么不能:


Django可以与Web服务交互——这是您可以使用的,以便从Django应用程序与jBPM交互,反之亦然。在本例中,快速的google暗示web服务很容易实现,以便与jBPM中的Django前端交互

Django中的每个服务都有一个URL,JBPM只是将它们连接在一起如果Django中的每个服务都有一个URL,那么我猜您可以使用RESTful服务接口访问这些服务?然后,jBPM可以将这些连接在一起,因为它可以调用特定顺序工作流中的服务,并在结果服务a==2时响应/处理结果,然后调用服务B,否则调用服务C。。等