Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les interfaces CRM sont nécessaires pour prendre en charge les workers CRM et les compensations CRM développées à l’aide de Visual Basic et Visual C++.
Vous pouvez utiliser com+ Compensation Resource Manager (CRM) pour intégrer rapidement et facilement des ressources d’application aux transactions DTC (Microsoft Distributed Transaction Coordinator).
Il est plus facile pour les composants écrits avec Visual Basic de créer un enregistrement de journal sous la forme d’une collection de variants. En outre, les composants Visual Basic sont threadés d’appartement, ce qui implique qu’il doit être possible de marshaler les interfaces de l’appartement multithread vers un appartement à thread unique. Les composants CRM développés avec Visual C++ peuvent également utiliser le modèle de thread d’appartement, bien qu’il soit recommandé d’utiliser le modèle de threading à la place.
Les interfaces décrites dans le tableau suivant fournissent des informations de référence détaillées pour les développeurs de machines virtuelles COM+.
Interfaces CRM | Description |
---|---|
ICrmCompensator | Cette interface fournit des enregistrements de journal non structurés dans Visual C++. |
ICrmCompensatorVariants | Cette interface fournit des enregistrements de journal structurés à l’application CRM Compensateur lors de l’utilisation de Visual Basic. |
ICrmFormatLogRecords | Cette interface convertit les enregistrements de journal en format visible afin qu’ils puissent être présentés à l’aide d’un outil de surveillance générique. |
ICrmLogControl | Cette interface est utilisée par le worker CRM et le compensateur CRM pour écrire des enregistrements dans le journal et les rendre durables. |
ICrmMonitor | Cette interface capture un instantané de l’état actuel d’un CRM et contient un commis CRM spécifique. |
ICrmMonitorClerks | Cette interface obtient des informations sur l’état des commis. |
ICrmMonitorLogRecords | Cette interface surveille les enregistrements de journal individuels conservés par un commis CRM spécifique pour une transaction donnée. |
Rubriques connexes