It is fairly trivial and useful to add one or more custom submit handlers in Drupal. in other words, when the user hits the submit button, you can write own handlers to interrupt the normal flow and perform custom actions on the form data. Like what you ask?
You might want to send out mails, preprocess data before submitting it, or store the data in different databases or format (files). There can be seneral usecases where you might want to interfere in the normal code execution flow.
Основные типы методологий моделирования и анализа бизнес-процессов
В настоящее время для описания, моделирования и анализа бизнес-процессов используются несколько типов методологий. К числу наиболее распространенных типов относятся следующие методологии:
Сервисная шина предприятия (англ. enterprise service bus, ESB) — связующее программное обеспечение, обеспечивающее централизованный и унифицированный событийно-ориентированный обмен сообщениями между различными информационными системами на принципах сервис-ориентированной архитектуры.
Понятие введено в начале 2000-х годов специалистами подразделения Progress Software — Sonic, разрабатывавшими MOM-продукт SonicMQ
Концепция распределенных объектов —
CORBA
(1) Инкапсуляция кода для маршалинга и
демаршалинга для сетевого взаимодействия в
специальный компонент — ORB (Objct Request
Broker)
(2) ORB позволяет исалючить необходимость P2P
соединения при интегрировании приложений —
является прототипом для ESB
(3) Концепция IDL — независимость от платформы и
языка
(4) Концепция реестра для «публикации» и
обнаружения сервиса