bpmn相关内容

是否有创建 BPMN 的 Java API?

有没有办法通过 Java API 以编程方式创建 BPMN 2.0? 我知道我可以使用图形建模工具或创建BPMN XML 手动但我正在寻找一种在运行时动态创建它的方法. 就我而言,BPMN 将通过 jBPM 执行.jBPM 文档 说你可以使用他们的 API 来定义进程,但他们不建议使用它来“保护自己免受内部 API 的影响".如果有一个与特定供应商无关的 API,那就太好了. 解 ..
发布时间:2021-11-15 02:31:25 Java开发

Stardust 和 Activiti 有什么区别

我正在尝试为我的项目选择一个开放的 BPMN 工具,我从 Eclipse 和 Activiti 中找到了 Infinity/Stardust. 这些 BPMN 工具之间的区别/优势是什么? 解决方案 在比较 BPMS 时,通常需要考虑特定的项目要求和情况.我不能在这里涵盖所有方面,但让我补充一些想法. Activiti 和 Stardust 之间一个非常显着的区别当然是代码库的 ..
发布时间:2021-11-11 05:27:07 Java开发

包含和异或的区别是什么?

我一直在研究一些业务流程执行语言 (BPEL) 和相关的建模系统 (BPMN),其中设计人员需要了解流程流的包容性和专属性网关.非常感谢您的帮助,假设适用相同的规则,对这些术语的一般解释就足够了. 这是我在对 Mark 的回复中试图理解的一些技术文本 - 对于连接两个活动的简单链接,状态默认为 true,因此目标活动总是被执行.但是,如果将转换条件应用于链接,例如测试流程变量中包含的值,则状 ..
发布时间:2021-10-01 19:32:44 其他开发

哪些技术用于 BPM/工作流引擎?有什么比较功能吗?

哪个最适合 BPM/工作流引擎?YAWL、XPDL、jPDL、BPEL 或 BPMN(不同版本)?是否有任何技术比较,以便我可以找到最适合我的需求?似乎更多人建议使用 BPMN 或 BPEL,但我不明白为什么.我发现了 XPDL,它的特征是 BPMN 的超集,而且它可以无损失地转换为 BPMN 和 BPEL(尽管只有 BPMN 才能轻松实现反转). 再一次,我要求的是技术优势和功能,而不是可 ..
发布时间:2021-09-28 20:00:14 其他开发

将 BPMN 2.0 XML 导入/导出 MS Visio 2010

我想将我的 BPMN 图表从 Visio 2010 Premium 导出为 BPMN 2.0 XML 格式,Microsoft 默认不支持这种格式,这是他们的答案: http:///social.technet.microsoft.com/Forums/en-US/visiogeneral/thread/dc22aa3a-b347-4b9e-af2b-f7c1c80a7c49/ 所以, ..
发布时间:2021-09-18 18:53:36 其他开发

UML BPMN 示例

我正在寻找一个使用 UML 和/或 BPMN 建模的基本业务流程(订购服务或类似的东西)以用于学习目的.有没有我可以掌握的例子? 解决方案 您可以在这里找到一些示例: BPMN 示例:https://repository.genmymodel.com/diagrams/bpmn立>UML 示例:https://repository.genmymodel.com/diagrams/um ..
发布时间:2021-09-13 20:32:03 其他开发

jBPM 6.2如何添加可以执行所有任务的用户?

在jBPM 6.2中,我们可以将用户任务分配给actor或group,以使它们成为这些任务的潜在所有者.是否存在我们可以在代码或bpmn文件中定义的用户,以便他可以执行所有用户任务,而不管任务是否已分配给他? 解决方案 使用用户名“管理员"创建用户,或使用您现有的用户之一并将其添加到“管理员"组中.这使有问题的用户可以以业务管理员的身份访问任务.这应该可以满足您的大多数需求. 如果您 ..
发布时间:2021-02-11 19:11:24 其他开发

合并两个版本的bpmn(xml)文件

我们在 jBPM商业中心中开发流程.我们为两个开发人员创建了两个分支,每个开发人员都进行了一些更改.在那之后,我尝试合并更改,但是会遇到很多这样的冲突: ..
发布时间:2020-11-14 22:54:58 其他开发

是否有创建BPMN的Java API?

是否可以通过Java API以编程方式创建 BPMN 2.0 ? 我知道我可以使用图形化的建模工具或创建 BPMN XML ,但是我正在寻找一种在运行时动态创建它的方法. 在我的情况下,BPMN将通过jBPM执行. jBPM文档说,您可以使用其API定义流程,但他们不建议将其用于“保护自己免受内部API侵害".如果不存在与特定供应商无关的API,那就太好了. 解决方案 Easy ..
发布时间:2020-09-05 20:33:02 Java开发

如何在jbpm-WorkBench的BPMN流程中设置要在WorkItem中访问的参数

我创建了一个带有一些参数的自定义WorkItem,这些参数已在WorkDefinitions.wid文件中注册.然后,在业务流程中,我还为整个流程创建变量定义,并将自定义WorkItem的WD.wid中的定义定义为在BP中创建的定义. WorkItem执行代码,该代码在启动过程后从表单中获取这些参数.为此,我使用getParameter()-方法; 它看起来如下: public voi ..
发布时间:2020-07-31 02:47:55 其他开发

如何指定应从BPMN call调用哪个开始事件

来自 http://www.omg.org/spec/BPMN/2.0 .2 / PDF 第238页: 如果该流程用作全局流程(可调用的流程,则$ b可以从其他流程的调用活动中调用$ b),并且有多个 无启动事件,那么当流程从 父流程转移到全局流程时,只有全局流程的$ b之一$ b启动事件将被触发。可以扩展传入“呼叫活动”对象的序列 流的targetRef属性,以将 标识为适当的开始 ..
发布时间:2020-06-01 19:59:38 其他开发

将Activiti任务从旧流程迁移到新流程

我有一个用于某些业务流程的Activiti项目。 问题与迁移有关。现有流程有一些未完成的任务。我想通过添加新步骤来修改现有流程。 现在,当我创建一个新任务时,将根据更新后的过程来处理此新任务。未完成的任务将按照旧流程进行处理。 让我们以以下示例为例: https://spring.io/blog/2015/03/08/getting-started-with-activiti-a ..
发布时间:2020-06-01 19:59:36 Java开发

如何使用REST API在Activiti中启动工作流程

我已经使用带有Eclipse的服务任务等创建了一个Activit流程,并将.bar部署到了在tomcat上运行的Activiti。它已成功部署,我可以使用activiti-explorer启动我的过程,而不会出现任何问题。部署的流程名称为“我的流程”,它也在Activiti-Explorer中的“流程”->“部署的流程定义”下列出。在图中,它的名称为“ myProcess:1:1473” 但 ..
发布时间:2020-06-01 19:59:13 其他开发

Stardust和Activiti有什么区别

我正在尝试为我的项目选择一个开放的BPMN工具, 是我从Eclipse和Activiti找到的Infinity / Stardust。 有什么区别这些BPMN工具之间的优势? 解决方案 在比较BPMS时,通常需要考虑特定的项目需求和情况。我不能在这里介绍所有方面,但是让我补充一些想法。 Activiti和Stardust之间的一个非常重要的区别当然是代码库的大小和成熟度。 S ..
发布时间:2020-06-01 19:58:58 Java开发

.NET是否有任何BPMN 2.0解析器?

通常,我正在寻找一种对业务流程进行建模的方法. 我经常找到UML和BPMN作为对此的答案.现在,我想用一个程序来检查这个模型.只有一个UML规范,这些元素的外观,而不是如何保存这些不同的模型.这就是为什么我仔细查看BPMN的原因. BPMN 2.0规范是对象管理组. 我下载了BPMN编辑器并开始使用此表示法.现在,我想开始编写一个程序来检查此BPMN 2.0文件(更确切地说,它们是xml文件 ..
发布时间:2020-05-25 01:03:14 C#/.NET

BPMN的优缺点?

我希望您能从开发人员的角度告诉我BPMN的优缺点. 我正在将UML与BPMN进行比较,发现UML有很多优点和缺点,而BPMN没有. 解决方案 很大程度上取决于受众和目标.在建模语言方面,BPMN和UML活动图使用不同的符号覆盖几乎相同的概念空间.记号的东西很快就变得虔诚了.与BPMN相比,我个人更喜欢AD表示法-但这是非常个人的事情. 从广义上讲,BPMN倾向于受到来自业务流程 ..
发布时间:2020-05-10 19:17:26 其他开发