Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
As interfaces do CRM são necessárias para fornecer suporte para CRM Workers e CRM Compensators desenvolvidos usando Visual Basic e Visual C++.
Você pode usar o CRM (Compensating Resource Manager) COM+ para integrar rápida e facilmente recursos de aplicativos com transações do Microsoft Distributed Transaction Coordinator (DTC).
É mais fácil para componentes escritos com Visual Basic para criar um registro de log como uma coleção de variantes. Além disso, os componentes do Visual Basic são encadeados de apartamento, o que implica que deve ser possível organizar as interfaces do apartamento multithreaded para um apartamento single-threaded. Os componentes do CRM desenvolvidos com o Visual C++ também podem usar o modelo de threading Apartment, embora seja recomendável que eles usem o modelo de threading Both.
As interfaces descritas na tabela a seguir fornecem informações de referência detalhadas para desenvolvedores de CRMs COM+.
| Interfaces CRM | Descrição |
|---|---|
| ICrmCompensator | Essa interface fornece registros de log não estruturados no Visual C++. |
| ICrmCompensatorVariants | Essa interface fornece registros de log estruturados para o CRM Compensator ao usar o Visual Basic. |
| ICrmFormatLogRecords | Essa interface converte os registros de log em formato visível para que eles possam ser apresentados usando uma ferramenta de monitoramento genérica. |
| ICrmLogControl | Essa interface é usada pelo CRM Worker e pelo CRM Compensator para gravar registros no log e torná-los duráveis. |
| ICrmMonitor | Essa interface captura um instantâneo do estado atual de um CRM e contém um funcionário específico do CRM. |
| ICrmMonitorClerks | Esta interface obtém informações sobre o estado dos funcionários. |
| ICrmMonitorLogRecords | Essa interface monitora os registros de log individuais mantidos por um funcionário de CRM específico para uma determinada transação. |
Tópicos relacionados