Udostępnij przez


Aktywowanie kolejek składników

Wykonywanie wywołań metody w składniku w kolejce nie powoduje bezpośredniego wykonania metody. Zamiast tego kolejkowanie komunikatów organizuje i przechowuje wywołania i parametry metody w kolejce, skąd są one później pobierane i wykonywane przez składnik kolejkowany. W przeciwieństwie do aktywowania zdalnego obiektu DCOM, składnik w kolejce nie jest tworzony w momencie wywołania metody. Jest to podstawowa idea używania komponentów w kolejce — komponenty w kolejce nie muszą być tworzone w tym samym czasie co aplikacja wywołująca.

Notatka

Opisy aktywowania aplikacji w kolejce zakładają, że aplikacja jest oznaczona jako w kolejce i że pole wyboru odbiornika jest włączone.

 

Skrypty umożliwiają uruchamianie i zatrzymywanie aplikacji w kolejce. Skrypt można umieścić pod kontrolą harmonogramu zadań, aby uruchomić go zgodnie z potrzebami. Na przykład skrypt można uruchomić po ponownym uruchomieniu systemu, jeśli aplikacje mają być trwale dostępne. Jeśli aplikacja ma przetwarzać transakcje w trybie wsadowym, skrypt może być uruchamiany o określonej porze każdego dnia w połączeniu ze skryptem zamykania, aby upewnić się, że przetwarzanie wsadowe zatrzymuje się w określonym czasie.

Narzędzie administracyjne usług Komponentów

Aby uruchomić aplikację w kolejce, wykonaj następujące kroki:

  1. W drzewie konsoli narzędzia administracyjnego Usługi składników w kategorii Component Servicesotwórz folder Aplikacje COM+ skojarzony z komputerem, którym chcesz zarządzać.

  2. Kliknij prawym przyciskiem myszy aplikację, której kolejka ma zostać aktywowana.

  3. Kliknij pozycję Uruchom.

Visual Basic

Zobacz przykład COMAdminCatalog.StartApplication.

C/C++

Zobacz przykład ICOMAdminCatalog::StartApplication.

Używanie monikera kolejki