2013-03-06 1 views
5

Там много системы документооборота, но мне было интересно, какая из систем управления рабочим процессом с открытым исходным кодом является наиболее близкой к AWS Flow Framework (с встроенной поддержкой Amazon SWF)?Эквивалент с открытым исходным кодом платформы AWS Flow

+0

Ближайшая вещь, которую я знаю, это Activiti. BPM действительно самый близкий эквивалент. – brightball

+0

Не могу дать это как ответ больше. Cadence (https://github.com/uber/cadence) - проект с открытым исходным кодом, созданный в Uber и очень напоминающий SWF API. Именно в этот момент уже превышает SWF с точки зрения особенностей. –

ответ

10

AWS Flow Framework сам по себе является открытым исходным кодом под Apache 2.0 license. Его исходный код доступен на github: https://github.com/aws/aws-swf-flow-library.

+0

В настоящее время существует официальная версия [AWS Flow Framework для Ruby] (http://docs.aws.amazon.com/amazonswf/latest/awsrbflowguide/welcome.html). [aws-flow on github] (https://github.com/aws/aws-flow-ruby) – pmohan6

2

Amazon SWF довольно сильно отличается от других существующих систем документооборота:

  • Он не пытается осуществить BPMN (мы могли бы сказать, что это более низкий уровень, чем в большинстве систем документооборота)
  • Он ориентирован на распространение задачи в гетерогенных системах (. так что вы можете запустить деятельность на любой платформе, на любом языке)

Помимо официальной Framework Flow Java, я только знаю:

+1

BPMN? Вы имеете в виду BPMS (услуги управления бизнес-процессами)? Ближайшим BPMN я мог бы google было обозначение моделирования бизнес-процессов. –

0

Я начал писать свою собственную библиотеку (Shameless пост?) (SimpleWorkflowFramework.NET) для использования в C#, а его доступный по адресу https://github.com/sdebnath/SimpleWorkflowFramework.NET. Это определенно может использовать какую-то помощь, если кто-то заинтересован.