Ну наконец-то я понял! Понял, о чем идет речь. И восторги от появления BPMN мне также стали более понятны, поскольку главный восторг у нормального бизнес-аналитика должен вызывать не BPMN, а появление нового языка BPEL, с помощью которого производится автоматизированное управление бизнес-процессами в сервис-ориентированной архитектуре. Я вполне готов предположить, что BPEL пока еще несовершенен, и SOA не получила еще столь щирокого практического применения как архитектура "клиент/сервер" - ну так господа, не все же сразу! Постепенно. Достаточно, что идея столь впечатляющая, как гибкая интеграция через Web-сервисы уже получает реальное воплощение в жизнь. Да и BPEL - ведь SQL тоже не сразу стал столь широко известным и популярным, как сейчас. Значит, просто всему свое время!
Статей по поводу BPEL и SOA столь много, что просто глаза разбегаются. Вот только некоторая подборка:
1. Про BPEL в Википедии:
http://ru.wikipedia.org/wiki/BPEL2. BPEL в трактовке инженера-программиста компании Naumen Кулешова Ильи:
http://www.naumen.ru/go/products/naudms/publications/bpel3. Сервис-ориентированный подход в бизнес-аналитике от Oracle:
http://www.citforum.ru/database/oracle/soaway/ - здесь также можно проследить то, как соотносится между собой business intelligence с BPEL и SOA, по версии Oracle
4. На пути к BPEL (статья первой волны публикаций в 2004 году):
http://www.aplana.ru/publications_100.htm5. Перспективы BPEL (статья Эрика Пизковски, в которой не только подчеркиваются плюсы BPEL, но и допускается разумная критика его минусов на настоящий момент):
http://www.ccc.ru/magazine/depot/07_10/read.html?0201.htm6. Императив интеграции (характеристика BPEL Рича Шверина, старшего редактора издательства Oracle Publishing):
http://www.citforum.ru/internet/webservice/imperative/ И это только то, с чем я успел ознакомиться сегодня. В целом же вывод заключается в том, что при достаточном развитии BPEL вместе с SOA и в самом деле могут совершить поэтапную революцию в сфере автоматизации бизнес-процессов предприятий и интеграции множества приложений внутри корпораций. И я пожалуй возьму свои слова обратно, что SOA - это только для Газпрома и ему подобных. Конечно, с архитектуры "клиент/сервер" на SOA следует переходить с осторожностью, но и тормозить тоже не следует. Вероятно, грядет смена парадигмы в мире автоматизации бизнеса. Как знать, возможно, что ERP скоро будет выглядеть на этом фоне технологией вчерашнего дня. По крайней мере, ERP должна значительно уступать в гибкости системам типа BPEL+SOA...