前文提到过,camunda通过外部任务的特点,很好的支持了多语言异构系统,这也是camunda在工作流技术造型中核心竞争力之一。
下面来演示几个常用的,除java以外的计算机语言实现的外部任务。
NODEJS语言实现外部任务
NodeJs在快速入门示例中已有出场,这里不重复了。
GO语言实现外部任务
前提安装go环境与开发工具,请参考文档自行安装。
参考用法:https://camunda.com/blog/2020/10/camunda-halloween/
1.工程搭建
使用go mod来管理依赖,go mod是go1.11以上自带的包管理工具,可以