biblioteka do│╣czana dynamicznie (DLL)
biblioteka Resource Dispenser Manager
identyfikator programowy (progID)
identyfikator zabezpiecze± (SID)
interfejs ODBC (z ang. Open Database Connectivity)
Microsoft Distributed Transaction Coordinator (MS DTC)
Microsoft Transaction Server Explorer
narzΩdzie do tworznia plik≤w wykonywalnych aplikacji
obiekt programu Microsoft Transaction Server
przyspieszone wykrywanie b│Ωd≤w
sk│adnik programu Microsoft Transaction Server
sk│adnikowy model obiekt≤w COM
w│a£ciwo£ci obiektu kontekstowego
wywo│anie procedury zdalnej (RPC)
zalogowany u┐ytkownik interakcyjny
Skr≤t od czterech s│≤w angielskich — atomicity, consistency, isolation i durability — wyra┐aj╣cych podstawowe w│asno£ci transakcji: atomowo£µ, zwarto£µ, izolacjΩ i trwa│o£µ.
Zbi≤r technologii umo┐liwiaj╣cy wzajemn╣ wsp≤│pracΩ sk│adnik≤w oprogramowania w £rodowisku sieciowym, niezale┐nie od jΩzyka programowania, w jakim je utworzono. Zbi≤r technologii ActiveX stanowi element sk│adnikowego modelu obiekt≤w COM (z ang. Component Object Model ).
U┐ytkownik korzystaj╣cy z programu Microsoft Transaction Server Explorer w celu instalowania, konfiguruwania oraz zarz╣dzania sk│adnikami i pakietami programu Microsoft Transaction Server.
Technika implementacji obiekt≤w sk│adnikowych, zgodnie z kt≤r╣ nowe obiekty mog╣ byµ budowane za pomoc╣ jednego lub wiΩkszej liczby istniej╣cych obiekt≤w obs│uguj╣cych kilka lub wszystkie z wymaganych interfejs≤w nowego obiektu.
Mo┐liwo£µ uaktywniania obiekt≤w programu Microsoft Transaction Server tylko w razie konieczno£ci, w odpowiedzi na ┐╣danie klienta. Obiekty mog╣ byµ dezaktywowane nawet, je£li klient nie zwolni│ odwo│a± do nich, dziΩki czemu nieu┐ywane zasoby serwera mog╣ byµ wykorzystywane bardziej efektywnie.
Cecha transakcji, wskazuj╣ca, ┐e wykonywane s╣ albo wszystkie operacje transakcji, albo nie jest wykonywana ┐adna.
Transakcja tworzona w £rodowisku czasu wykonywania programu Microsoft Transaction Server na podstawie atrybutu transakcji sk│adnika.
Odwo│anie do obiektu bie┐╣cego, kt≤remu nie grozi przekazanie na zewn╣trz kontekstu obiektu bie┐╣cego.
Plik zawieraj╣cy jedn╣ lub wiΩcej funkcji, kt≤re s╣ kompilowane, do│╣czane i przechowywane oddzielnie w stosunku do wykorzystuj╣cych je proces≤w. Kiedy dany proces jest rozpoczynany lub uruchamiany, system operacyjny mapuje biblioteki DLL do jego przestrzeni adresowej.
Biblioteka do│╣czana dynamicznie (DLL), kt≤ra koordynuje prace w ramach kolekcji rozdzielaczy zasob≤w.
Plik zawieraj╣cy standardowe opisy typ≤w danych, modu│≤w i interfejs≤w, kt≤re mog╣ byµ przydatne w pe│nym wykorzystaniu mechanizm≤w technologii ActiveX.
To┐samo£µ procesu (klienta bazowego lub procesu serwera), kt≤ry bezpo£rednio utworzy│ bie┐╣cy obiekt.
To┐samo£µ procesu (klienta bazowego lub procesu serwera) wywo│uj╣cego obiekty w ramach bie┐╣cego procesu serwera.
W systemie Windows NT jest to kolekcja komputer≤w zdefiniowania przez administratora sieci serwera systemu Windows NT, wsp≤│u┐ytkuj╣ca wsp≤ln╣ bazΩ danych katalog≤w. Domena zapewnia dostΩp do scentralizowanych kont u┐ytkownik≤w i grup, zarz╣dzanych przez administratora domeny. Ka┐da domena ma unikatow╣ nazwΩ.
Kolekcja obiekt≤w programu Microsoft Transaction Server o pojedynczym, rozpowszechnianym, logicznym w╣tku wykonywania. Ka┐dy obiekt programu Microsoft Transaction Server przynale┐y do jednej dziedziny aktywno£ci.
Nazwa identyfikuj╣ca zbi≤r sk│adaj╣cy siΩ z jednego lub kilku kont u┐ytkownik≤w systemu Windows NT.
Uniwersalny unikatowy identyfikator (UUID), kt≤ry identyfikuje sk│adnik COM. Identyfikatory CLSID poszczeg≤lnych sk│adnik≤w COM s╣ przechowywane w rejestrze systemu Windows, dziΩki czemu sk│adniki te mog╣ byµ pobierane z r≤┐nych aplikacji.
Nazwa identyfikuj╣ca sk│adnik COM. Na przyk│ad identyfikatorem programowym mog│aby byµ nazwa Bank.MoveMoney.
Unikatowa nazwa identyfikuj╣ca zalogowanego u┐ytkownika w systemie zabezpiecze±. Identyfikator SID mo┐e odnosiµ siΩ do pojedynczego u┐ytkownika lub grupy u┐ytkownik≤w.
Obiekt konkretnej klasy sk│adnika. Ka┐da instancja ma swoje w│asne, prywatne dane oraz zmienne. Instancja sk│adnika jest synonimem pojΩcia obiekt.
Grupa logicznie powi╣zanych operacji i metod, zapewniaj╣cych dostΩp do obiekt≤w sk│adnika.
Standardowy interfejs jΩzyk≤w programowania u┐ywany do │╣czenia z r≤┐nymi ƒr≤d│ami danych.
Stan, w kt≤rym wydaje siΩ, ┐e dwie transakcje uruchomione wsp≤│bie┐nie dzia│aj╣ w izolacji. U┐ytkownik ma wra┐enie, ┐e system uruchamia transakcje kolejno (po jednej).
Mechanizm powoduj╣cy, ┐e b│Ωdy lub awarie maj╣ce miejsce w ramach danego sk│adnika nie s╣ przenoszone do innych sk│adnik≤w systemu, lecz oddzia│ywuj╣ jedynie na ten sk│adnik.
Technika uruchamiania procesu serwera w oddzielnym obszarze pamiΩci tak, aby odizolowaµ ten proces od innych proces≤w serwera. DziΩki izolacji proces serwera jest chroniony przed b│Ωdami krytycznymi, kt≤re mog│yby wyst╣piµ w innych procesach aplikacji. Mechanizm izolacji pozwala ponadto zapobiec zako±czeniu innego procesu serwera w razie wyst╣pienia krytycznego b│Ωdu aplikacji. Pakiety MTS, kt≤re obs│uguj╣ mechanizm izolowania proces≤w s╣ nazywane pakietami serwera.
Magazyn danych programu Microsoft Transaction Server, w kt≤rym s╣ przechowywane informacje o konfiguracji sk│adnik≤w, pakiet≤w i r≤l. Do administrowania katalogiem s│u┐y program Microsoft Transaction Server Explorer.
Typ definiuj╣cy interfejsy obiekt≤w konkretnego typu. Klasa definiuje w│a£ciwo£ci obiektu oraz metody sterowania jego zachowaniem.
Dwa lub wiΩcej niezale┐nych system≤w komputerowych, kt≤re za po£rednictwem programu Microsoft Cluster Server mog╣ byµ traktowane i obs│ugiwane jak pojedynczy system.
Aplikacja lub proces korzystaj╣cy z us│ugi innego procesu lub sk│adnika.
Klient uruchomiony na zewn╣trz £rodowiska czasu wykonywania programu Microsoft Transaction Server, ale uprawniony do tworzenia instancji obiekt≤w programu.
Model aplikacji rozproszonych, w kt≤rym aplikacje klienckie mog╣ ┐╣daµ us│ug od aplikacji serwerowych. Serwer mo┐e obs│ugiwaµ wielu klient≤w jednocze£nie, a klient mo┐e ┐╣daµ danych z wielu serwer≤w. Dana aplikacja mo┐e byµ jednocze£nie kliencka i serwerowa.
Specjalna funkcja inicjuj╣ca, u┐ywana w jΩzykach programowania C++ i Java, wywo│ywana za ka┐dym razem, kiedy jest deklarowana nowa instancja klasy. Funkcja ta zapobiega b│Ωdom powstaj╣cym podczas u┐ywania obiekt≤w niezainicjowanych. Konstruktor ma tΩ sam╣ nazwΩ co klasa, ale zwraca warto£µ.
Obiekt implementuj╣cy interfejs IClassFactory, kt≤ry z kolei pozwala mu tworzyµ obiekty konkretnej klasy.
Stan skojarzony domy£lnie z danym obiektem programu Microsoft Transaction Server. Kontekst zawiera informacje o o £rodowisku wykonywania obiektu takie, jak to┐samo£µ tw≤rcy obiektu i, opcjonalnie, transakcja towarzysz╣ca dzia│aniom obiektu. PojΩcie to ma wiele cech wsp≤lnych z kontekstem procesu, kt≤ry wystΩpuje na poziomie systemu operacyjnego i jest zwi╣zany z wykonywaniem konkretnego programu. W £rodowisku czasu wykonywania programu Microsoft Transaction Server s╣ obs│ugiwane konteksty wszystkich obiekt≤w.
Obiekt pozwalaj╣cy klientowi dynamicznie do│╣czaµ do jednej transakcji jeden lub wiΩksz╣ liczbΩ obiekt≤w.
Zwyk│e konto u┐ytkownika w jego domenie macierzystej. WiΩkszo£µ kont s╣ to konta globalne, co jest ustawieniem domy£lnym. Je£li w sieci wystΩpuje wiele domen, najlepiej je£li ka┐dy u┐ytkownik sieci dysponuje tylko jednym kontem globalnym w jednej domenie.
Konto przydzielane w lokalnej domenie u┐ytkownikowi, kt≤rego zwyk│e konto nie znajduje siΩ w zaufanej domenie. Konta lokalne nie mog╣ byµ u┐ywane do logowania interakcyjnego. Konta lokalne utworzone w danej domenie nie mog╣ byµ u┐ywane w zaufanych domenach.
Komunikat informuj╣cy o bie┐╣cym stanie r≤┐nych dzia│a± programu Microsoft Transaction Server takich, jak uruchamianie czy zamkniΩcie.
Maksymalny czas aktywno£ci transakcji, po kt≤rym jest ona automatycznie przerywana przez mened┐era transakcji.
Us│uga systemowa odpowiedzialna za koordynowanie wynik≤w transakcji tak, aby zapewniµ ich atomowo£µ. Mened┐er transakcji pozwala mened┐erom zasob≤w podejmowaµ zgodne decyzje co do przerwania lub przekazania transakcji.
Us│uga systemu zarz╣dzaj╣ca danymi trwa│ymi. Aplikacje serwera korzystaj╣ z mened┐er≤w zasob≤w w celu utrzymania stabilnego stanu aplikacji, na przyk│ad zapisu inwentaryzacji, kolejno£ci oczekuj╣cych zada± czy dostΩpnych kont. Mened┐er zasob≤w wsp≤│pracuje z mened┐erem transakcji, dziΩki czemu mo┐na zapewniµ aplikacjom izolacjΩ i atomowo£µ (za pomoc╣ protoko│u przekazywania dwufazowego). Przyk│adem mened┐era zasob≤w jest program Microsoft SQL Server.
Procedura (funkcja) wykonywana przez obiekt.
Us│uga zarz╣dzaj╣ca transakcjami, kt≤ra koordynuje transakcje obejmuj╣ce wiele mened┐er≤w zasob≤w. Ca│o£µ dzia│a± mo┐e byµ przekazywana jako transakcja atomowa, nawet je£li obejmuje ona wiele mened┐er≤w zasob≤w (potencjalnie na oddzielnych komputerach).
Aplikacja s│u┐╣ca do konfigurowania i zarz╣dzania sk│adnikami programu Microsoft Transaction Server w rozproszonej sieci komputerowej.
Model DCOM jest protoko│em obiektowym umo┐liwiaj╣cym wzajemn╣, bezpo£redni╣ komunikacjΩ sk│adnik≤w ActiveX za po£rednictwem sieci. Model DCOM jest niezale┐ny od jΩzyk≤w programowania, dziΩki czemu do tworzenia aplikacji DCOM mo┐na wykorzystaµ dowolny jΩzyk pozwalaj╣cy programowaµ sk│adniki ActiveX .
Funkcja programu MTS Explorer, pozwalaj╣ca tworzyµ pliki wykonywalne aplikacji poprzez eksport pakiet≤w.
Nazwa identyfikuj╣ca dane konto u┐ytkownika systemu Windows NT.
Skr≤t od angielskiego okre£lenia "Data Source Name". Nazwa u┐ywana przez aplikacje w celu uzyskania po│╣czenia ze ƒr≤d│em danych ODBC.
Warto£µ, kt≤ra oznacza dane nieznane lub brakuj╣ce.
Instancja czasu wykonywania sk│adnika COM. Obiekty s╣ tworzone w klasach sk│adnika. Obiekt stanowi synonim pojΩcia instancja.
Obiekt nie utrzymuj╣cy indywidualnego stanu bΩd╣cego wynikiem obs│ugi jednego lub wiΩkszej liczby wywo│a± klient≤w.
Obiekt typu COM, zgodny z modelem programowania i rozmieszczania programu Microsoft Transaction Server, wykonywany w £rodowisku czasu wykonywania tego programu.
Obiekt utrzymuj╣cy indywidualny stan bΩd╣cy wynikiem obs│ugi jednego lub wiΩkszej liczby wywo│a± klient≤w.
OLE Transactions jest obiektowym protoko│em przekazywania dwufazowego, opartym na modelu COM. Protok≤│ ten jest u┐ywany przez mened┐er≤w zasob≤w w celu zapewnienia uczestnictwa w transakcjach rozpowszechnianych, koordynowanych przez us│ugΩ Microsoft Distributed Transaction Coordinator (DTC).
To┐samo£µ klienta bazowego, kt≤ry utworzy│ bie┐╣cy obiekt. Oryginalny tw≤rca oraz oryginalny wywo│uj╣cy nie pokrywaj╣ siΩ tylko w≤wczas, gdy oryginalny tw≤rca przes│a│ obiekt do innego klienta bazowego. Zobacz te┐: oryginalny wywo│uj╣cy.
To┐samo£µ klienta bazowego, kt≤ry zainicjowa│ dzia│ania.
Zbi≤r sk│adnik≤w aplikacji wykonuj╣cych zwi╣zane ze sob╣ funkcje. Wszystkie sk│adniki pakietu s╣ uruchamiane razem, w tym samym procesie serwera programu Microsoft Transaction Server. Dany pakiet wyznacza granice zaufania, w ramach kt≤rych s╣ sprawdzane uwierzytelnienia, a tworz╣ce go sk│adniki s╣ rozmieszczane jako ca│o£µ. Do tworzenia pakiet≤w s│u┐y program Transaction Server Explorer. Mo┐na wyr≤┐niµ dwa rodzaje pakiet≤w: pakiety bibliotek oraz pakiety serwera.
Pakiet dzia│aj╣cy w procesie klienta, kt≤ry go utworzy│. Pakiety bibliotek nie obs│uguj╣ £ledzenia sk│adnik≤w, sprawdzania r≤l oraz izolowania proces≤w. W programie MTS wystΩpuj╣ dwa rodzaje pakiet≤w : pakiety bibliotek i pakiety serwera.
Pakiet uruchamiany osobno, w swoim w│asnym procesie na komputerze lokalnym. Pakiety serwera obs│uguj╣ zabezpieczenia oparte na rolach, wsp≤│u┐ytkowanie zasob≤w, izolowanie proces≤w oraz zarz╣dzanie procesami (na przyk│ad £ledzenie pakiet≤w). Program MTS obs│uguje dwa rodzaje pakiet≤w: pakiety bibliotek i pakiety serwera.
Plik pakietu, kt≤ry zawiera informacje o sk│adnikach i rolach pakietu. Plik pakietu jest tworzony za pomoc╣ funkcji eksportu pakiet≤w programu Transaction Server Explorer. Kiedy jest tworzony pakiet wstΩpnie wbudowany, skojarzone z nim pliki sk│adnik≤w (biblioteki DLL, biblioteki typ≤w i ewentualnie biblioteki DLL typu proxy-stub) s╣ kopiowane do tego samego katalogu, w kt≤rym utworzono plik pakietu.
Plik zawieraj╣cy informacje o sk│adnikach i rolach pakietu. Plik pakietu jest tworzony za pomoc╣ funkcji eksportu pakiet≤w programu Transaction Server Explorer. Kiedy jest tworzony pakiet wstΩpnie wbudowany, skojarzone z nim pliki sk│adnik≤w (biblioteki DLL, biblioteki typ≤w i ewentualnie biblioteki DLL typu proxy-stub) s╣ kopiowane do tego samego katalogu, w kt≤rym utworzono plik pakietu.
Proces aplikacji, w kt≤rym jest wykonywany klient bazowy. Klient bazowy dzia│a na zewn╣trz £rodowiska czasu wykonywania programu Microsoft Transaction Server, ale mo┐e tworzyµ instancje obiekt≤w programu.
Proces macierzysty sk│adnik≤w programu Microsoft Transaction Server.
Sk│adnik programu Microsoft Transaction Server mo┐e byµ pobrany w zastΩpczym procesie serwera — albo na komputerze klienta, albo w procesie aplikacji klienckiej.
Protok≤│ przekazu dwufazowego zdefiniowany przez grupΩ X/Open DTP. Protok≤│ XA jest obs│ugiwany przez wiele baz danych systemu Unix, miΩdzy innymi bazy danych Informix, Oracle i DB2.
Obiekt zwi╣zany z konkretnym interfejsem, zapewniaj╣cy miΩdzyprocesowe przekazywanie parametr≤w oraz komunikacjΩ — niezbΩdne, aby klient m≤g│ wywo│aµ obiekt aplikacji uruchomiony w innym £rodowisku wykonywania, na przyk│ad w innym w╣tku lub procesie. Obiekt proxy jest zlokalizowany po stronie klienta i komunikuje siΩ z odpowiadaj╣cym mu obiektem stub, kt≤ry jest zlokalizowany po stronie wywo│ywanego obiektu aplikacji.
Spos≤b przekazu, kt≤ry zapewnia, ┐e transakcje stosowane do wiΩcej ni┐ jednego serwera zostan╣ zako±czone na wszystkich serwerach lub nie zostan╣ przeprowadzone w og≤le. Przekaz dwufazowy jest koordynowany przez mened┐era transakcji i obs│ugiwany przez mened┐er≤w zasob≤w.
Proces grupowania w pakiety i przesy│ania parametr≤w metod interfejsu przez granice w╣tk≤w lub proces≤w.
Program administracyjny zarz╣dzany przez program Microsoft Management Console (MMC). Program MTS Explorer dla systemu Windows NT jest przystawk╣.
Funkcja programu Microsoft Transaction Server u│atwiaj╣ca wykrywanie b│Ωd≤w i zapobieganie ich skutkom. Kiedy program Transaction Server wykryje nieoczekiwane warunki, kt≤re mog│yby spowodowaµ b│╣d wewnΩtrzny, natychmiast ko±czy proces i zapisuje w dzienniku zdarze± systemu Windows NT szczeg≤│owy komunikat o awarii.
Operacja kopiowania katalogu z pamiΩci jednego komputera do pamiΩci innego. ReplikacjΩ wykorzystuje siΩ do synchronizacji sklastrowanych serwer≤w MTS.
Symboliczna nazwa definiuj╣ca klasΩ u┐ytkownik≤w zwi╣zanych z okre£lonym zbiorem sk│adnik≤w. Ka┐da z r≤l wyznacza zbi≤r u┐ytkownik≤w uprawnionych do wywo│ywania interfejs≤w danego sk│adnika.
Us│uga zapewniaj╣ca w ramach procesu synchronizacjΩ nietrwa│ych zasob≤w i zarz╣dzanie nimi, dziΩki czemu obiekty programu Microsoft Transaction Server mog╣ w prosty i efektywny spos≤b wsp≤│u┐ytkowaµ zasoby. Na przyk│ad rozdzielacz zasob≤w ODBC zarz╣dza pulami po│╣cze± z baz╣ danych.
Rozdzielacz zasob≤w obs│uguj╣cy pule po│╣cze± bazy danych dla sk│adnik≤w programu Microsoft Transaction Server, kt≤re korzystaj╣ ze standardowych interfejs≤w programistycznych ODBC.
Zdolno£µ r≤wnomiernego rozk│adania zada± pomiΩdzy kilkoma serwerami w sieci, dziΩki kt≤rej wzrasta og≤lna wydajno£µ sieci.
Mechanizm blokuj╣cy, stosowany wewn╣trz mened┐er≤w zasob≤w i rozdzielaczy zasob≤w. Semafory nie maj╣ nazw symbolicznych, zapewniaj╣ dostΩp tylko w trybie wy│╣czno£ci i wsp≤│u┐ytkowania, nie wykrywaj╣ zakleszcze± oraz nie mog╣ byµ automatycznie zwalniane ani podnoszone.
Kod programu oparty na technologii ActiveX, traktowany jako ca│o£µ, dostarczaj╣cy zbioru konkretnych us│ug za po£rednictwem wyspecjalizowanych interfejs≤w. Sk│adniki dostarczaj╣ obiekt≤w, kt≤rych klienci mog╣ ┐╣daµ w czasie wykonywania.
Sk│adnik COM wykonywany w £rodowisku czasu wykonywania programu Microsoft Transaction Server. Sk│adnik programu Transaction Server musi byµ bibliotek╣ do│╣czan╣ dynamicznie (DLL), kt≤ra implementuje klasΩ pozwalaj╣c╣ tworzyµ obiekty oraz opisuje wszystkie interfejsy sk│adnika (w bibliotece typ≤w do standardowego przekazywania).
Sk│adnik uruchamiany w przestrzeni procesu klienta. Zazwyczaj jest to biblioteka do│╣czana dynamicznie (DLL).
Sk│adnik uruchamiany w oddzielnej przestrzeni procesowej swojego klienta. Nawet je£li sk│adniki s╣ implementowane jako biblioteki DLL, program Microsoft Transaction Server pozwala uruchomiµ je na zewn╣trz klienta poprzez pobranie ich w zastΩpczych procesach serwera.
Otwarta architektura miΩdzysystemowego projektowania aplikacji typu klient/serwer, oparta na technologii obiekt≤w. Klienci mog╣ uzyskiwaµ dostΩp do obiektu za po£rednictwem interfejsu zaimplementowanego dla danego obiektu. Model COM jest niezale┐ny od jΩzyk≤w programowania, dziΩki czemu aplikacje COM mo┐na programowaµ w dowolnym jΩzyku pozwalaj╣cym tworzyµ sk│adniki ActiveX. Okre£lenie COM jest skr≤tem wyra┐enia angielskiego "Component Object Model".
Obiekt zwi╣zany z konkretnym interfejsem, zapewniaj╣cy miΩdzyprocesowe przekazywanie parametr≤w oraz komunikacjΩ — niezbΩdne, aby obiekt aplikacji m≤g│ odbieraµ wywo│ania od klient≤w uruchomionych w innym £rodowisku wykonywania, na przyk│ad w innym w╣tku lub procesie. Obiekt stub jest zlokalizowany po stronie obiektu aplikacji i komunikuje siΩ z odpowiadaj╣cym mu obiektem proxy, kt≤ry jest zlokalizowany po stronie wywo│uj╣cego go klienta.
Zdolno£µ systemu do odtworzenia w│asnego stanu po wyst╣pieniu b│Ωdu, awarii lub zmianie warunk≤w £rodowiskowych (na przyk│ad po przerwie zasilania). Prawdziwa tolerancja, w odr≤┐nieniu od tolerancji rΩcznej, kt≤ra polega na przywracaniu danych ze sporz╣dzonych wcze£niej kopii zapasowych, zapewnia w pe│ni automatyczne odtworzenie danych bez ingerencji w pliki lub dzia│ania u┐ytkownika.
W│a£ciwo£µ pakietu okre£laj╣ca konta u┐ytkownik≤w uprawnione do korzystania z tego pakietu. Mo┐e byµ to albo konto konkretnego u┐ytkownika, albo grupa u┐ytkownik≤w danej domeny systemu Windows NT.
Fragment dzia│a± realizowany jako operacja atomowa—to znaczy operacja, kt≤ra jest wykonywana lub nie wykonywana w ca│o£ci.
Transakcja, kt≤ra zosta│a przygotowana, ale nie mo┐e zostaµ ani przerwana, ani przekazana z powodu niedostΩpno£ci koordynuj╣cego j╣ serwera.
Niewra┐liwo£µ na awarie.
Klient tworz╣cy obiekt dostarczany przez sk│adnik (za pomoc╣ metody CreateObject, CoCreateInstance lub CreateInstance). Po utworzeniu obiektu klient uzyskuje odwo│ania do niego, za pomoc╣ kt≤rych mo┐e wywo│ywaµ metody obiektu. Zobacz te┐: wywo│uj╣cy.
Funkcja optymalizacji wydajno£ci, wykorzystuj╣ca kolekcje wstΩpnie alokowanych zasob≤w takich, jak obiekty i po│╣czenia z baz╣ danych. Umieszczanie w pulach pozwala bardziej efektywnie alokowaµ zasoby.
Proces sprawdzania to┐samo£ci u┐ytkownik≤w usi│uj╣cych uzyskaµ dostΩp do systemu. Do uwierzytelniania u┐ytkownik≤w bardzo czΩsto stosuje siΩ has│a.
Warto£µ typu prawda/fa│sz lub tak/nie.
Podstawowy obiekt, dla kt≤rego system operacyjny alokuje czas procesora. W w╣tku mo┐e byµ wykonywany dowolny fragment kodu aplikacji, nie wy│╣czaj╣c kodu wykonywanego w danej chwili w innym w╣tku. Wszystkie w╣tki danego procesu wsp≤│u┐ytkuj╣ wirtualn╣ przestrze± adres≤w, zmienne globalne i zasoby systemu operacyjnego dla procesu.
Pojedynczy w╣tek, w kt≤rym s╣ uruchamiane wszystkie obiekty sk│adnik≤w "jednow╣tkowych". Zobacz te┐: w╣tek szufladkowy.
W╣tek, w kt≤rym s╣ realizowane wywo│ania obiekt≤w sk│adnik≤w skonfigurowanych jako "szufladkowe". Ka┐dy obiekt "jest umieszczany w oddzielnej szufladce" (w╣tku) i pozostaje w niej do ko±ca swojego istnienia. Wszystkie wywo│ania obiektu s╣ realizowane w przypisanej mu szufladce (w╣tku). Tego rodzaju model w╣tk≤w jest u┐ywany, na przyk│ad, w implementacjach sk│adnik≤w, gdzie stan w╣tku jest przechowywany w lokalnym magazynie w╣tk≤w TLS (z ang. thread local storage). Obiekty danego sk│adnika mog╣ byµ rozmieszczane w wielu szufladkach. Zobacz te┐: w╣tek g│≤wny.
W│a£ciwo£ci, kt≤re mo┐na uzyskaµ od obiektu kontekstowego, na przyk│ad obiekty wewnΩtrzne programu Internet Information Server.
Zmienna, kt≤ra za po£rednictwem narzΩdzia Mened┐er w│a£ciwo£ci wsp≤│u┐ytkowanych jest udostΩpniana wszystkim obiektom w ramach tego samego procesu serwera. W│a£ciwo£µ taka mo┐e przybieraµ warto£ci dowolnego typu, reprezentowane przez typ "variant".
Zdolno£µ wykonywania proces≤w lub transakcji jednocze£nie z innymi zadaniami.
WystΩpuj╣ce w czasie wykonywania programu wyj╣tkowe zdarzenie lub b│╣d, kt≤ry wymaga ingerencji oprogramowania uruchamianego poza zwyk│ym tokiem dzia│a±.
Wyra┐enie, kt≤rego wynikiem jest ci╣g nastΩpuj╣cych po sobie znak≤w.
Standard pozwalaj╣cy danemu procesowi wywo│ywaµ funkcje wykonywane w innym procesie. Ten drugi proces mo┐e byµ realizowany zar≤wno na tym samym komputerze, jak i na innym komputerze sieci. RPC jest skr≤tem od angielskiego okre£lenia "Remote Procedure Call".
Klient wywo│uj╣cy metodΩ obiektu. Wywo│uj╣cy nie zawsze musi byµ tw≤rc╣ obiektu. Na przyk│ad klient A m≤g│by utworzyµ obiekt X i przekazaµ odwo│anie do niego klientowi B; klient B m≤g│by wywo│aµ metodΩ obiektu X za pomoc╣ uzyskanego odwo│ania. W takim wypadku klient A by│by tw≤rc╣ obiektu, a klient B wywo│uj╣cym. Zobacz te┐: tw≤rca.
Zabezpieczenia konfigurowane za pomoc╣ programu Microsoft Transaction Server Explorer. DostΩp do pakiet≤w, sk│adnik≤w i interfejs≤w mo┐na kontrolowaµ definiuj╣c role. Role okre£laj╣, kt≤rzy u┐ytkownicy mog╣ wywo│ywaµ interfejsy sk│adnika. Zobacz te┐: zabezpieczenia programowe.
Dostarczane przez sk│adnik procedury, pozwalaj╣ce sprawdzaµ, czy klient jest uprawniony do wykonania ┐╣danej operacji. Zobacz te┐: zabezpieczenia deklaracyjne.
Sytuacja, w kt≤rej dwa lub wiΩcej w╣tk≤w zostaje zablokowanych na trwa│e (w stanie oczekiwania); ka┐dy z w╣tk≤w oczekuje na zas≤b, kt≤ry mo┐e zwolniµ jedynie jeden z reszty zablokowanych w╣tk≤w. Na przyk│ad je£li w╣tek A blokuje rekord nr 1 i oczekuje na zablokowanie rekordu nr 2, a w tym samym czasie w╣tek B blokuje rekord nr 2 i oczekuje na zablokowanie rekordu nr 1, w≤wczas w╣tki te s╣ zakleszczone.
U┐ytkownik, kt≤ry jest aktualnie zalogowany na komputerze, na kt≤rym dzia│a program Transaction Server.
Kombinacja edycji sprawdzaj╣cych wa┐no£µ, weryfikacji logowa±, wyszukiwa± w bazie danych, za│o┐e± systemowych i przekszta│ce± algorytmicznych sk│adaj╣cych siΩ na spos≤b dzia│ania. Nazywana r≤wnie┐ logik╣ dzia│a±.
Sk│adnik u┐ywany przez klienta na innym komputerze.
Zmienna zawieraj╣ca odwo│anie do obiektu.
Stan, w kt≤rym dane trwa│e odpowiadaj╣ stanowi oczekiwanemu przez dzia│ania modyfikuj╣ce dane.