Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Katalog COM+ to podstawowy magazyn danych, który przechowuje wszystkie dane konfiguracji COM+. Za każdym razem, gdy wykonujesz dowolną administrację modelu COM+, odczytujesz i zapisujesz dane przechowywane w wykazie. Jedynym sposobem, w jaki można uzyskać dostęp do katalogu, jest za pośrednictwem narzędzia administracyjnego usługi składników lub biblioteki COMAdmin.
Wykaz COM+ zapewnia warstwę abstrakcji na rzeczywistych szczegółach miejsca i sposobu przechowywania danych konfiguracji COM+. Większość danych jest przechowywana w bazie danych rejestracji COM+ (lub RegDB), która przechowuje dane dla wszystkich skonfigurowanych składników zainstalowanych w aplikacjach COM+. Ta baza danych jest używana w czasie wykonywania aplikacji w celu zapewnienia danych konfiguracji do modelu COM+ w celu prawidłowego aktywowania obiektów w odpowiednim kontekście, umożliwiając udostępnianie usług dla obiektów zgodnie z ich konfiguracją. Sama baza danych RegDB jest transakcyjnym menedżerem zasobów, który korzysta z transakcji DTC poprzez menedżera zasobów kompensacyjnych ; kiedy wprowadzasz trwałe zmiany konfiguracji, są one zatwierdzane w sposób transakcyjny. Jedynym sposobem uzyskiwania dostępu do bazy danych RegDB jest katalog COM+ przy użyciu obiektów COMAdmin lub narzędzia administracyjnego usługi składników.
Na każdym komputerze istnieje serwer wykazu COM+ uruchomiony jako składnik w aplikacji systemowej. Serwer wykazu kontroluje dostęp do danych wykazu przechowywanych na swojej maszynie; w efekcie serwer wykazu jest aparatem zapytań, który umożliwia odczytywanie i zapisywanie danych w wykazie na tym komputerze. Po zainicjowaniu administrowania programowego poprzez utworzenie instancji obiektu COMAdminCatalog, obiekt ten otwiera sesję z lokalnym serwerem katalogowym. Żądania dotyczące kolekcji lub elementów kolekcji w katalogu lokalnym są obsługiwane przez lokalny serwer wykazu. Podczas nawiązywania połączenia z maszyną zdalną komunikujesz się z serwerem wykazu na tej maszynie.
Zagadnienia dotyczące zabezpieczeń w administracji
Aby zmienić dane w katalogu COM+, musisz mieć uprawnienia administratora. Aby zmienić wszystkie dane konfiguracji za pomocą narzędzia administracyjnego usługi składników, musisz być członkiem roli Administratorzy przypisanej do aplikacji systemowej na maszynie, którą próbujesz administrować. Podobnie aby zmienić wszystkie dane przy użyciu obiektów COMAdmin, kod musi być uruchomiony z urzędem administratora. Oznacza to, że aplikacja lub skrypt używający obiektów COMAdmin muszą być uruchomione na koncie użytkownika przypisanym do roli Administratorzy w aplikacji systemowej na maszynie, którą próbuje administrować. Aplikacja może uzyskiwać dostęp do katalogu i zmieniać informacje tylko w zakresie, w jakim konto, na którym jest uruchomiona, ma takie uprawnienia.
Tematy pokrewne