Ustawianie właściwości transakcji MTS
Użytkownik powinien określić, czy jego aplikacja ma obsługiwać transakcję w czasie projektowania, a następnie w trakcie rozmieszczania użyć programu Microsoft Transaction Server Explorer w celu ustawienia właściwości transakcji składnika. Sposób obsługi transakcji przez składnik określa się na arkuszu właściwości za pomocą karty Transakcja. Można wyróżnić następujące ustawienia właściwości transakcji składnika:
-
Wymaga transakcji Ustawienie powoduje, że obiekty składnika muszą zostać wykonane w zakresie transakcji. Kiedy jest tworzony nowy obiekt, kontekst tego obiektu dziedziczy transakcję od kontekstu klienta. Jeśli klient nie posiada transakcji, dla obiektu automatycznie jest tworzona nowa transakcja.
-
Wymaga nowej transakcji Ustawienie powoduje, że obiekty składnika muszą zostać wykonane w swoich własnych transakcjach. Kiedy jest tworzony nowy obiekt, program Transaction Server automatycznie tworzy nową transakcję dla obiektu, niezależnie od tego, czy klient posiada transakcję.
-
Obsługuje transakcje Ustawienie powoduje, że obiekty składnika mogą być wykonane w zakresie transakcji ich klientów. Kiedy jest tworzony nowy obiekt, kontekst tego obiektu dziedziczy transakcję od kontekstu klienta. Jeśli klient nie posiada transakcji, nowy kontekst jest tworzony bez transakcji.
-
Nie obsługuje transakcji Ustawienie powoduje, że obiekty składnika nie będą wykonywane w zakresie transakcji. Kiedy jest tworzony nowy obiekt, kontekst obiektu jest tworzony bez transakcji, niezależnie od tego czy klient posiada transakcję.
Za każdym razem, kiedy jest tworzona instancja składnika, program MTS sprawdza atrybut transakcji składnika, aby ustalić, czy instancja ta ma być uruchomiona w ramach transakcji.
Nie wszystkie składniki obsługują przetwarzanie transakcji. Jeśli dany składnik nie może korzystać z przetwarzania transakcji, należy sprawdzić, czy atrybut transakcji składnika (ustawiany na karcie Transakcja składnika) jest ustawiony jako Nie obsługuje transakcji.
Warto zauważyć, że po zablokowaniu składników pakietu modyfikacja atrybutów transakcji jest niemożliwa. Więcej informacji na ten temat można znaleźć pod hasłem Blokowanie pakietu.
Aby ustawić właściwości transakcji pakietu
-
Zaznacz składnik, który chcesz skonfigurować.
-
W menu Akcja kliknij polecenie Właściwości i zaznacz kartę Transakcja. Aby uzyskać dostęp do arkuszy właściwości, możesz również zaznaczyć element, a następnie: albo kliknąć prawym przyciskiem myszy i wybrać polecenie Właściwości, albo kliknąć przycisk Właściwości z paska narzędzi MTS.
-
Kliknij odpowiednie pole atrybutu transakcji.
-
Kliknij przycisk OK.
Przegląd informacji na temat rozpowszechniania transakcji oraz metod monitorowania transakcji i zarządzania transakcjami można znaleźć pod hasłem Zarządzanie transakcjami MTS.
Zobacz też
Ustawianie właściwości pakietu MTS, Ustawianie właściwości aktywacji MTS, Ustawianie poziomów uwierzytelnienia MTS, Blokowanie pakietu MTS