描述
业务任务通常是用来调用业务系统,camunda中可以调用JAVA代码或者rest api调用。
业务任务分类
在camunda中,业务任务实现方式有5种,本节先用一个小例子显示前三种,External 外部任务,Connector连接器后面分别讲解。
- Java Class
- Expression
- Delegate expression
- External
- Connector
需求
假设用户预约电器公司上门维修家电,然后师傅上门维修,完成后公司回访客户对师傅服务打分,师傅查询自己的评分。
流程设计
1.预约维修
使用java class 模式实现业务任务。
com.forestlake.camunda.servicetask.ReserveRepair