首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建一个简单的实际jBPM流程

如何创建一个简单的实际jBPM流程
EN

Stack Overflow用户
提问于 2013-06-18 18:36:06
回答 3查看 3.2K关注 0票数 0

如何使用jBPM创建一个简单的“请假申请”流程?

我已经在我的机器上安装了jBPM5.4。并且我已经通过jbpm-console和drools-guvnor process designer..

我需要三个不同的用户,分别是employee、supervisor和HR manager。

我必须为此创建自己的web应用程序,或者安装的应用程序(jBPM5.4)就足够了??(例如,jBPM是现成的应用程序,还是我们将其用作创建应用程序的库)??

三个不同的用户如何登录系统并检查他们自己的任务?

如何在jboss AS中部署此应用程序??

EN

回答 3

Stack Overflow用户

发布于 2013-06-19 04:44:20

jBPM提供了创建进程、管理进程(启动进程、查看进程状态)、管理任务等工具。如果这些工具足以满足用户的需求,那么您可以将这些工具公开给用户。

然而,用户定义自己的UI并不少见,它将与jBPM引擎交互,例如,当用户单击一个按钮时,它将例如通过REST API启动流程实例。

票数 1
EN

Stack Overflow用户

发布于 2013-06-19 02:43:55

我想你可能会对什么是流程引擎感到困惑。尝试阅读它,但一般来说,它只关心它自己的过程。它没有“工作空间”(不同的产品以不同的方式称呼它),也就是说,一个向用户显示它有什么任务或显示它自己的任务的应用程序。你必须自己写出来。实际上,jBPM开发人员指南有一整节专门介绍这方面的内容。在web上也有这样的应用程序的例子。我建议访问文档并按照示例演示进行操作。如果你从他们的网站上下载完整的JBPM版本,你会得到带有JBoss的jBPM和一个这样的“工作空间”应用程序的演示。因此,对于每个问题:

  1. jBPM是一个应用程序,你可以连接到一个现有的应用程序,或者围绕它构建,但仅仅依靠它本身并不是那么有用。
  2. 正如我所说的,你需要使用jBPM API自己构建它。有一些例子可以说明如何做到这一点。
  3. 检查documentation
票数 0
EN

Stack Overflow用户

发布于 2013-06-26 19:06:01

您可以修改随安装程序文件提供的评估示例。您可以根据需要对其进行修改。

代码语言:javascript
复制
I need three different users named employee,supervisor and HR manager..
How three different users can log in to the system and check their own tasks ??

该功能默认由jbpm-console提供。你可以使用它,也可以创建你自己的。

代码语言:javascript
复制
I have to create my own web application for this, or the one installed 

如果您真的想创建自己的web应用程序,您可以创建一个web项目并将其与jBoss AS或tomcat集成。关于如何将web应用程序与bpmn集成到tomcat中的示例可以在here中找到。

代码语言:javascript
复制
How can i deploy this application in jboss AS ??

您无需将其部署到jBoss AS中。您可以使用任何服务器,上面的示例使用tomcat。

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

https://stackoverflow.com/questions/17166730

复制
相关文章

相似问题

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