有没有办法通过Java API编程方式动态创建BPMN 2.0?我知道可以使用图形建模工具或手动创建BPMN XML,但我正在寻找一种在运行时动态创建的方法。在我的情况下,BPMN将通过jBPM执行。jBPM文档说您可以使用其API来定义流程,但他们不推荐使用它“来保护自己免受内部API的侵害”。如果有一个与特定供应商无关的API就好了。
BPMN2规范的整个理念是保持厂商中立,在jBPM5中,您可以使用流畅的API创建BPMN2模型并将其导出。我不确定它是否与XML中支持的最新功能保持最新状态,但我相信您可以使用它创建自己的流程。 干杯