首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bonita BPM组件

Bonita BPM组件
EN

Stack Overflow用户
提问于 2016-10-13 08:32:29
回答 1查看 722关注 0票数 0

总的来说,我是Bonita和BPM的新手,在我的入门视频课程中,到目前为止,我已经学到了数据模型,UI等等。所以我想知道这些组件,我不知道它们叫什么,但我把它们叫做组件,我指的是合同,数据模型等等,BPM涉及到的其他东西是什么,因为我甚至不知道如何搜索它。任何帮助都将受到高度赞赏,甚至连一个链接都会非常有用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-25 10:07:45

Bonita BPM包括三个主要组成部分:

  • Studio:用于设计流程的工具。还包括一个嵌入式测试环境。
  • UI设计器:包含在Studio中的web工具,它允许您创建最终用户web界面。
  • 门户:与进程交互的最终用户web界面。管理员也使用它来部署进程,配置.
  • 引擎:负责过程执行的技术组件。

在Bonita中还有几个重要的概念:

  • 进程定义:这是带有任务、网关的过程的模型。您可以使用创建它。
  • 业务数据模型:这是您可以使用创建的数据模型。该模型将生成一组表示业务数据的Java类,以及用于从数据库保存和检索所有这些数据的相关代码。此模型中的数据定义由所有流程定义共享。
  • 在流程定义中,可以声明业务变量。它们实际上是引用数据库中的业务数据存储。可以使用业务变量的默认值实例化它们。您可以使用对任务的操作来更新它们。
  • 契约定义引擎所期望的数据,以便实例化进程或执行任务。最终用户通常会提交一个表单来启动一个进程或执行一个任务。合同定义从表单提交中需要哪些数据。
  • 表单是使用UI设计器创建的。表单实际上是一组绑定到表单变量的小部件。表单变量可以通过REST调用或小部件中的用户输入来初始化。例如,可以执行REST调用来获取业务变量值或访问外部系统(如数据库)。Submit按钮也与表单变量相关联。此表单变量必须包含合同所需的所有信息。
  • 连接器是流程定义的一部分,在执行流程时允许您与第三方系统交互。例如,它可以调用一个web服务来决定是否需要选择特定的路径。

我建议在文档中签出入门教程。你也可以看BPM营地录像

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40016011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档