Работа с внешними системами через шлюз

Назначение шлюзов

Шлюз представляет собой программный компонент, обеспечивающий взаимодействие какого-либо программного продукта с другими программами. В нашем случае через шлюзы осуществляется взаимодействие приложения «Управление процессами» со следующими компонентами:

Каждый шлюз оперирует собственными типами переменных, позволяющими описывать объекты внешних систем, с которыми взаимодействует бизнес-процесс, а также включает собственные функции, способные обрабатывать эти объекты: копировать, удалять, создавать новые, модифицировать существующие и т. д.

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