如何在Camunda平台中使用JavaAPI代码来描述BPMN过程,然后在Tomcat中部署war
我第一次使用卡蒙达平台。以下是我想做的:如何在Camunda平台中使用JavaAPI代码来描述BPMN过程,然后在Tomcat中部署war,java,eclipse,camunda,Java,Eclipse,Camunda,我第一次使用卡蒙达平台。以下是我想做的: 编写BPMN模型(使用eclipse插件的Camunda Modeler) 然后编写一些java代码来解释和描述流程的服务任务、用户任务等 然后将其作为war文件部署到Tomcat中 然后使用RESTWebService与之通信,并获取有关流程、任务、用户等的信息 我这里的问题是,我不理解如何使用Camunda类编写Java代码。我已经阅读了关于JavaDelegation、流程应用程序的文档,我做了简单的教程,但我感到困惑。我不知道从哪里开始发展。
- 编写BPMN模型(使用eclipse插件的Camunda Modeler)
- 然后编写一些java代码来解释和描述流程的服务任务、用户任务等
- 然后将其作为war文件部署到Tomcat中
- 然后使用RESTWebService与之通信,并获取有关流程、任务、用户等的信息
我这里的问题是,我不理解如何使用Camunda类编写Java代码。我已经阅读了关于JavaDelegation、流程应用程序的文档,我做了简单的教程,但我感到困惑。我不知道从哪里开始发展。对不起,如果我问了一些愚蠢的问题。谢谢你查看了“简单流程”教程吗
更多高级教程可访问。感谢您的回复。是的,我已经完成了第一个教程,我看到了所有的示例,但是没有从BPMN语法到Java代码的表示,这就是我需要的。还有其他例子吗?@eric从BPMN语法到Java代码的表示法是什么意思?你能举个例子吗?例如,您可以使用BPMN对流程进行建模,并使用Java实现服务任务的逻辑。@Sebastian这正是重点所在。我不知道如何使用Java实现所有类型任务(服务任务、用户任务等)的逻辑。我需要使用java来检查流程的状态,存储流程的各种状态,或者检查任务的所有者等等。我如何使用bpmn平台框架来做到这一点?我指的是以下链接:。抱歉,如果我的问题让人困惑,但我是卡蒙达的新手Platform@eric用户任务是由用户手动执行的任务。BPM引擎只需在用户完成任务时收到通知(例如使用)。如果您想检查java委托中进程的状态,可以使用。也许我们可以在未来更好地讨论你的问题