Интеграция с другими приложениями > Введение в Windchill ESI > Использование Windchill Integration for MES > Архитектура Windchill Integration for MES > Управление транзакциями > Цель и возможности
  
Цель и возможности
Управление транзакцией используется для достижения следующих трех целей.
Обеспечивает аудит протокола объектов Windchill PDMLink, опубликованных для получателя данных.
Предоставляет историю опубликованных объектов, позволяя компонентам Windchill PDMLink в Windchill ESI определять объекты для публикации в ходе последующих операций публикации.
Позволяет конечному пользователю просматривать эту историю и управлять ей с помощью интерфейса пользователя администрирования системными транзакциями предприятия.
Службы Windchill ESI предоставляют следующие возможности управления транзакциями:
Постоянный набор Java-классов, которые регистрируют задачи транзакции и отслеживают статус задач публикации Windchill ESI.
Набор интерфейсов API, которые предотвращают параллельные попытки публикации одного и того же объекта Windchill.
RPC, которые позволяют внешним процессам запрашивать службы Windchill ESI для регистрации статуса задачи публикации.
Графический интерфейс пользователя, который отображает (и позволяет изменять) статус публикации, зарегистрированный службами Windchill ESI.