Я искал более сложный рабочий процесс, чем Saga из AxonFramework, который мы сейчас используем, - и я нашел его в Netflix Conductor. К сожалению, я искал Интернет для достойного примера, но безрезультатно.Как зарегистрировать микросервис (или его методы) для задачи в проводнике Netflix?
Мой вопрос в том, что в Netflix Conductor можно определить и создать Task или WorkflowTask и, самое главное, связать с ним микросервис? Вот код Netflix проводник из GitHub:
WorkflowDef def = new WorkflowDef();
def.setName("test");
WorkflowTask t0 = new WorkflowTask();
t0.setName("t0");
t0.setType(Type.SIMPLE);
t0.setTaskReferenceName("t0");
WorkflowTask t1 = new WorkflowTask();
t1.setName("t1");
t1.setType(Type.SIMPLE);
t1.setTaskReferenceName("t1");
def.getTasks().add(t0);
def.getTasks().add(t1);
Пардоной моя путаница Я новичок в Netflix дирижер.
@Maxim Fateev: Побалуйте меня обычным шумом и nitpickery. Ранняя версия Netflix Conductor использовала AWS SWF. –