SAP NetWeaver Process Orchestration 7.31 (SAP NetWeaver PO) представляет собой будущую стратегическую платформу SAP для всех видов процессов. Неважно, какие процессы требуется смоделировать, ориентированные на пользователя или интеграцию, SAP NetWeaver PO является универсальным инструментом для их внедрения. Но что делать в случае перехода из среды SAP NetWeaver PI с двумя стеками, если требуется выполнять процессы, созданные ранее с помощью ccBPM в SAP NetWeaver PO?
В предыдущей статье автора по этой теме "Bringing ccBPM-based Integration Processes to SAP NetWeaver PO: Why Automation Doesn’t Work" (Внедрение процессов интеграции на базе ccBPM в SAP NetWeaver PO: почему не работает автоматизация) показано, что применение индивидуализированной транзакции для каждой отдельной формы процесса ccBPM в новой среде SAP NetWeaver Business Process Management, являющейся частью SAP NetWeaver PO и отвечающей, в конечном итоге, за выполнение зависящих от статуса процессов в стеке Java, нецелесообразно. Используемые в различных продуктах языки моделирования (Business Process Execution Language [BPEL] в PI и Business Process Model and Notation [BPMN] в BPM) слишком различаются концептуально, что делает это простое решение нереализуемым. Для пояснения используется сценарий интеграции, поставляемый с каждой системой PI. Это процесс для координирования нескольких бронирований рейсов, см. Рис. 1.
Если вы являетесь подписчиком журнала SAP
Professional Journal, пожалуйста,
авторизируйтесь на сайте.
Если вы хотите подписаться на SAP Professional Journal, пожалуйста, обратитесь в редакцию или сделайте заказ
на сайте.
Правила получения тестового доступа к статьям SAP Professional Journal