Udostępnij za pośrednictwem


Konfigurowanie aplikacji COM+

Aplikacja COM+ jest zasadniczo konstrukcją deklaratywną, która umożliwia skonfigurowanie dowolnej liczby składników. Można na przykład skonfigurować składniki w aplikacji przy użyciu typowych zasad zabezpieczeń.

Konfiguracja jest istotną częścią procesu tworzenia aplikacji COM+. Jak skonfigurować aplikację, określi, jak com+ będzie dostarczać dla niej usługi i jak działa podczas uruchamiania.

Aplikacje COM+ można skonfigurować przy użyciu narzędzia administracyjnego Usług Komponentów lub możliwych do skryptowania obiektów administracyjnych i interfejsów, które zapewniają podstawowe funkcje narzędzia administracyjnego. Aby uzyskać szczegółowe informacje na temat zarządzania za pomocą skryptów, zobacz Automatyzowanie administracji COM+.

Elementy można skonfigurować na następujących poziomach w aplikacjach COM+:

Sposób instalowania składników w aplikacji może mieć wpływ na sposób ich konfigurowania. Należy zawsze instalować składniki w aplikacjach COM+ (w przeciwieństwie do ich importowania). Zainstalowanie składników spowoduje ich pełne zarejestrowanie wraz z interfejsami i bibliotekami typów w bazie danych rejestracji klas COM+ (RegDB), aby można je było skonfigurować.

ustawienia Application-Level

Atrybut Opis
Aktywacja
Określa typ aplikacji: aplikacja serwera lub aplikacja biblioteki.
Włączanie kontroli dostępu
Włącza i wyłącza sprawdzanie zabezpieczeń.
poziom zabezpieczeń
Określa, że kontrole dostępu będą wykonywane na poziomie procesu (poziomy sprawdzania dostępu generowane z ról) lub zarówno na poziomie procesu, jak i na poziomach składników (pełne zabezpieczenia oparte na rolach).
poziomu uwierzytelniania
Ustawia poziom uwierzytelniania używany w wywołaniach do aplikacji.
poziomu podszywania się
Ustawia poziom personifikacji używany w wywołaniach do innych aplikacji.
kolejkowania
Określa, że składniki aplikacji będą używać usług kolejkowania.
Zezwól na CRM
Umożliwia korzystanie z menedżerów zasobów wyrównywczych.
Uruchamianie aplikacji jako usługi
Konfiguruje i implementuje aplikację serwera COM+ jako usługę NT.
usługi COM+ SOAP
Uwidacznia aplikację COM+ jako usługę internetową XML.
Pula aplikacji
Dodaje skalowalność dla procesów jednowątkowych i integruje się z usługą COM+ Application Recycling.
recykling aplikacji
Zwiększa stabilność aplikacji, bezpiecznie zamykając proces skojarzony z aplikacją i uruchamiając go ponownie.
Zrzut procesu
Zrzut całego stanu procesu bez przerywania go, do celów debugowania.
Zamykanie procesu serwera
Zamyka proces po określonym okresie bezczynności.
Uprawnienia
Wyłącza zmiany ustawień konfiguracji, w tym usuwania.
Tożsamość bezpieczeństwa
Określa tożsamość, w ramach której działa aplikacja.
Uruchamianie w debugerze
Określa, że aplikacja zostanie uruchomiona w debugerze z ustawieniami wiersza polecenia określonymi przez użytkownika.
Włącz obsługę 3 GB
Umożliwia korzystanie z rozszerzonej przestrzeni adresowej pamięci procesu.

Component-Level (Class-Level) Ustawienia

Atrybut Opis
Transakcje
Ustawia wymagania dotyczące transakcji automatycznych Wyłączone, Nieobsługiwane, Obsługiwane, Wymagane lub Wymaga nowych.
Synchronizacja
Ustawia wymagania dotyczące synchronizacji Wyłączone, Nieobsługiwane, Obsługiwane, Wymagane lub Wymaga nowego.
Aktywacja JIT
Umożliwia aktywację just-in-time (aktywację w odpowiednim momencie).
buforowania obiektów
Włącza buforowanie obiektów. Minimalny i maksymalny rozmiar puli oraz wartości limitu czasu obiektu można skonfigurować.
Konstrukcja obiektu
Umożliwia sparametryzowaną konstrukcję obiektu przy użyciu administracyjnie określonego ciągu konstruktora.
Uwaga: Ciąg konstruktora nie powinien być używany do przechowywania informacji wrażliwych na bezpieczeństwo.
kontrola dostępu na poziomie składnika
Włącza lub wyłącza kontrolę zabezpieczeń opartą na rolach na poziomie składnika.
deklaratywne przypisanie roli
Umożliwia jawne przypisywanie ról do składnika.
Klasa wyjątków kolejkowania
Wskazuje klasę wyjątków do obsługi błędów po stronie klienta.
zdarzenia instrumentacji i statystyki
Umożliwia szczegółowe raportowanie statystyk dotyczących zdarzeń systemowych i obiektów.
kontekst aktywacji
Włącza wymuszoną aktywację obiektu w kontekście obiektu wywołującego lub w kontekście domyślnym.
Tworzenie składników prywatnych
Oznacza składnik jako prywatny dla aplikacji. Składnik prywatny może być widoczny i aktywowany tylko przez inne składniki w tej samej aplikacji.

Interface-Level Ustawienie

Atrybut Opis
w kolejce
Wskazuje kolejkowany interfejs zdefiniowany w języku IDL.
deklaratywne przypisanie roli
Umożliwia jawne przypisywanie ról do interfejsu, a także niejawnie dziedziczone role z poziomu składnika.

ustawienie Method-Level

Atrybut Opis
automatycznie gotowe
Automatycznie dezaktywuje obiekt po zakończeniu metody i uczestniczy w transakcji.
deklaratywne przypisanie roli
Umożliwia jawne przypisywanie ról do metody, a także niejawnie dziedziczone role z poziomów interfejsu i składników.

Automatyzowanie administracji COM+

tworzenie aplikacji COM+

wdrażanie aplikacji COM+