Интерфейсы 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 для данной транзакции. |
См. также