Зависит ли выбор bpms от моего языка программирования?

Если ответ да, пожалуйста, представьте Android-BPMP или движок рабочего процесса. Мое приложение предназначено для онлайн-покупок, и я хочу работать с BPM, это университетский проект.Инструменты BMPS и рабочие процессы:

jBPM

Bonita

Intalio

ProcessMaker

Activiti

оракул

Camunda

IBM BPM

Oracle BPMS

Microsoft BizTalk, Wf

SAP NetWeaver BPM

Software AG webMethods

Пагайстемс PegaRULES

Аппиан БПМС

BizAgi BPM Suite

Люкс Bosch Inubit

OpenTex tBPM

Восприимчивый BPMONe

Прогресс Саввион

TIBCO ActiveMatrix BPM

Бонита Открытое Решение

Камунда Фокс

Intalio | BPM

JBoss JBPM

Акула

ял

1 ответ

Решение

Механизмы BPM не основаны на мобильных ОС, таких как Android, потому что они требуют масштабируемости с точки зрения производительности, безопасности, объема обработки, совместной работы...

В реальных сценариях они находятся на выделенном сервере и доступны клиентам, которые могут включать любые персональные устройства, такие как компьютеры, планшеты или смартфоны.

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

Все BPMS предлагают готовое веб-приложение для визуализации своих пользовательских интерфейсов на клиентских компьютерах. Некоторые из них также предоставляют мобильные веб-приложения, но это, как правило, дополнительная опция для покупки.

Например, Bonita BPM предоставляет настольный веб-портал в своей общедоступной редакции и мобильный портал в виде подписки.

Кроме того, я бы добавил, что все современные BPMS реализуют стандарт BPMN 2.0 для моделирования бизнес-процессов.

Надеюсь это поможет,

Другие вопросы по тегам