项目作者: rhzs

项目描述 :
Microservice with Workflow Engine Demo using NodeJS external service task
高级语言: Java
项目地址: git://github.com/rhzs/microservice-workflow-demo.git
创建时间: 2019-09-28T04:58:49Z
项目社区:https://github.com/rhzs/microservice-workflow-demo

开源协议:

下载


Microservice Pattern with Workflow Engine using NodeJS

Demo camunda using NodeJS as External Task Demo for JSDay 2019. This example is a simplification for JS Day 2019 taken from Berndruecker Flowing Retail demo https://github.com/berndruecker/flowing-retail/

How to run

  1. Open new terminal, start briapi mock server first
  1. $ cd briapi-mock
  2. $ mvn clean install
  3. $ mvn exec:java
  1. Open new terminal, start nodejs worker for payment demo.
  1. $ cd nodejs-worker
  2. $ yarn
  3. # To run payment v2 worker
  4. $ node paymentV2-worker.js
  5. # To run payment v4
  6. $ node paymentV4-worker.js
  1. Open new terminal, start camunda and rest controller
  1. $ cd payment-service
  2. $ mvn clean install
  3. $ mvn exec:java

Credits to:

  1. https://github.com/berndruecker/flowing-retail/
  2. https://camunda.com