Использование JBMP в проектах Django - PullRequest
0 голосов
/ 27 августа 2011

За последние 15 лет моя компания создала несколько корпоративных приложений, которые теперь должны постепенно переходить в Интернет. Я создал пилотное приложение, используя Django, демонстрирующее его возможности и способы преобразования каждого унаследованного приложения.

На данный момент архитектура MVC была лучшим предложенным решением. Среди других архитектур был полный стек Java, который использовал JBPM для управления рабочим процессом, в котором нуждался мой начальник, и спрашивал, можем ли мы каким-то образом использовать JBPM и, предпочтительно, не какой-то другой BPM - «потому что его возможности».

Идея состоит в том, чтобы создать несколько приложений на основе Django, каждое из которых работает самостоятельно, а затем использовать JBPM для соединения некоторых сервисов / представлений Django вместе в режиме рабочего процесса.

Вопрос в том, можно ли это сделать?

1 Ответ

0 голосов
/ 30 августа 2011

Не понимаю, почему нет:

Django может взаимодействовать с веб-сервисами - это то, что вы могли бы использовать для взаимодействия с jBPM из приложений Django, и наоборот. Быстрый Google подразумевал, что веб-сервисы были достаточно просты для реализации, чтобы взаимодействовать с внешним интерфейсом Django (в данном случае от jBPM).

...