Поделиться через


Интерфейсы COM+ CRM

Интерфейсы CRM необходимы для поддержки работников CRM и компенсаторов CRM, разработанных с помощью Visual Basic и Visual C++.

Вы можете использовать COM+ компенсатор Resource Manager (CRM) для быстрого и простого интеграции ресурсов приложений с транзакциями координатора распределенных транзакций Майкрософт (DTC).

Для компонентов, написанных с помощью Visual Basic, проще создать запись журнала в виде коллекции Variants. Кроме того, компоненты Visual Basic представляют собой потоки, которые подразумевают, что необходимо маршализировать интерфейсы из многопоточной квартиры в однопоточную квартиру. Компоненты CRM, разработанные с помощью Visual C++, также могут использовать модель потоков квартиры, хотя рекомендуется использовать вместо этого модель потоков.

Интерфейсы, описанные в следующей таблице, содержат подробные справочные сведения для разработчиков COM+ CRM.

Интерфейсы CRM Description
ICrmCompensator Этот интерфейс предоставляет неструктурированные записи журналов в Visual C++.
ICrmCompensatorVariants Этот интерфейс предоставляет структурированные записи журнала в компенсатор CRM при использовании Visual Basic.
ICrmFormatLogRecords Этот интерфейс преобразует записи журнала в доступный для просмотра формат, чтобы они могли быть представлены с помощью универсального средства мониторинга.
ICrmLogControl Этот интерфейс используется компенсатором CRM и CRM Для записи записей в журнал и сделать их устойчивыми.
ICrmMonitor Этот интерфейс записывает моментальный снимок текущего состояния CRM и содержит конкретный клерк CRM.
ICrmMonitorClerks Этот интерфейс получает сведения о состоянии клерков.
ICrmMonitorLogRecords Этот интерфейс отслеживает отдельные записи журнала, поддерживаемые определенным клерком CRM для данной транзакции.

 

Основные понятия Диспетчера ресурсов COM+