我的公司在过去 15 年中创建了多个企业应用程序,现在需要逐步迁移到 Web。我使用 Django 创建了一个试点应用程序,展示了它的强大功能以及如何转换每个旧版应用程序。
目前,MVC 架构是提出的最佳解决方案。在其他架构中,有一个完整的 Java 堆栈,它使用 JBPM 进行工作流管理,我的老板需要它,并询问我们是否可以以某种方式使用 JBPM,最好不要使用其他 BPM——因为它的力量。
这个想法是创建多个由 Django 驱动的应用程序,每个应用程序都独立工作,然后使用 JBPM 以工作流方式将一些 Django 服务/视图连接在一起。
问题是这可以做到吗?