也许我正在比较土豆和苹果。我正在使用YAWL,一种基于Petri net的工作流语言。
我才刚开始了解它,但有一点我不明白:“经典”集群系统-或云或网格系统-和Petri网有什么区别? ?
例如,我的意思是Django Webapp的集群系统和以YAWL编写的Webapp的区别是什么?
我发现此业务流程管理引擎Activiti可集成在Spring Boot中。用YAWL编写的Webapp和用Spring Boot + Activiti编写的Webapp有什么区别?
答案 0 :(得分:1)
如评论中所述,Petri网是抽象的数学模型。它们与群集或Web应用程序无关,除非您要将群集或Web应用程序建模为Petri网络。
YAWL及其周围的工具似乎实现了工作流引擎,并带有一些Web应用程序的界面。这意味着您可以在图形环境中定义工作流程,并以某种方式将其引入网络,而无需编写大量代码。这是特定于域的解决方案。
Django是一个通用的Web框架。您可以使用它来做各种事情,而不仅仅是工作流程。但是,无论您想做什么,都必须编写代码。