Udostępnij przez


Interfejsy COM+ CRM

Interfejsy CRM są wymagane do zapewnienia obsługi procesów roboczych CRM i kompensatorów CRM opracowanych przy użyciu języka Visual Basic i Visual C++.

Menedżer zasobów wyrównywczych COM+ (CRM) umożliwia szybkie i łatwe integrowanie zasobów aplikacji z transakcjami koordynatora transakcji rozproszonych (DTC) firmy Microsoft.

Składniki napisane w języku Visual Basic ułatwiają tworzenie rekordu dziennika jako kolekcji wariantów. Ponadto składniki języka Visual Basic są wątkowe, co oznacza, że konieczne jest przeprowadzanie marshalingu interfejsów z wielowątkowego mieszkania do apartamentu jednowątkowego. Składniki CRM opracowane w języku Visual C++ mogą również używać modelu wątkowania Apartament, chociaż zaleca się, aby zamiast tego używały one modelu wątek Oba.

Interfejsy opisane w poniższej tabeli zawierają szczegółowe informacje referencyjne dla deweloperów modelu COM+ CRMs.

Interfejsy CRM Opis
ICrmCompensator Ten interfejs dostarcza rekordy dzienników bez struktury w programie Visual C++.
ICrmCompensatorVariants Ten interfejs dostarcza ustrukturyzowane rekordy dziennika do programu CRM Kompensator podczas korzystania z języka Visual Basic.
ICrmFormatLogRecords Ten interfejs konwertuje rekordy dziennika na format możliwy do wyświetlenia, aby można je było prezentować przy użyciu ogólnego narzędzia do monitorowania.
ICrmLogControl Ten interfejs jest używany przez proces roboczy CRM i kompensator CRM do zapisywania rekordów w dzienniku i ich trwałości.
ICrmMonitor Ten interfejs przechwytuje migawkę bieżącego stanu crm i przechowuje określonego urzędnika CRM.
ICrmMonitorClerks Ten interfejs uzyskuje informacje o stanie urzędów certyfikacji.
ICrmMonitorLogRecords Ten interfejs monitoruje poszczególne rekordy dziennika obsługiwane przez określonego urzędnika CRM dla danej transakcji.

 

pojęcia dotyczące usługi Resource Manager wyrównywujących com+