Вот ситуация:
Мы должны построить систему из веб-сервисов в качестве основных компонентов. Некоторые веб-службы записывают данные в базы данных, другие принимают файл в качестве входных данных и создают преобразованный файл в качестве выходных данных, проверяют формат файла ...
Наша идея - сначала разработать базовые компоненты, а затем поместить их в облако (с помощью Windows Azure).
В настоящее время проблема заключается в том, как веб-службы будут взаимодействовать? Поскольку наши клиенты используют клиентское приложение, которое взаимодействует с интерфейсным веб-сервисом, каково лучшее решение для моделирования и реализации бизнес-процесса или рабочего процесса в нашем будущем облаке?
Я прочитал несколько статей о BPMN, BPEL и YAWL, но я не знаю, являются ли это хорошим способом начать. И совместимы ли они с сервисной шиной облака Windows?