Sdílet prostřednictvím


Glosář modelu COM+

přístupový token

Objekt, který popisuje kontext zabezpečení procesu nebo vlákna. Informace v tokenu zahrnují identitu a oprávnění uživatelského účtu přidruženého k procesu nebo vláknu. Když se uživatel přihlásí, systém ověří heslo uživatele tím, že ho porovná s informacemi uloženými v databázi zabezpečení. Pokud je heslo ověřeno, vytvoří systém přístupový token. Každý proces spuštěný jménem tohoto uživatele má kopii tohoto přístupového tokenu.

vlastnosti ACID

Zkratka, kterou vytvořili průkopníci v oblasti zpracování transakcí pro atomické, konzistentní, izolované a odolné. Tyto vlastnosti zajišťují předvídatelné chování a podporují roli transakcí jako nabídky typu all-or-none navržené tak, aby poskytovaly konzistentní a předvídatelné výsledky v distribuovaném prostředí, když může dojít k nezávislým selháním.

aktivace

Řetězec událostí, které vede k vytvoření objektu COM a vrácení platného ukazatele na rozhraní tohoto objektu. V modelu COM+ se objekt aktivuje buď ve vlastním kontextu, nebo v kontextu jeho tvůrce (objekt, který požadoval aktivaci objektu). Služby modelu COM+ spoléhají na odpovídající aktivaci objektu na základě konfigurace objektu. V průběhu aktivace systém určuje kontext, ve kterém se objekt spouští, inicializuje vlastnosti kontextu, zkontroluje přístupová oprávnění a vytvoří identitu zabezpečení.

zabezpečení aktivace

Forma ochrany zabezpečení, která určuje, kdo může spustit server. Zabezpečení aktivace automaticky použije správce řízení služeb (SCM) konkrétního počítače. Po přijetí žádosti od klienta o aktivaci objektu SCM zkontroluje požadavek na informace o zabezpečení aktivace uložené v jeho registru. Zabezpečení aktivace se kontroluje také u aktivací stejného počítače. Označuje se také jako zabezpečení spuštění.

typ aktivace

Kategorie aktivace pro aplikaci COM+, která určuje, zda aplikace běží v prostoru procesu svého klienta nebo mimo něj (podle toho, zda se jedná o knihovnu nebo serverovou aplikaci), a také, zda běží jako služba.

aktivita

V modelu COM+, logické vlákno složené z jedné nebo více transakcí a obsahující kolekci komponent, které jsou seskupeny do aplikace modelu COM+. Každý objekt COM patří do jedné aktivity. Přidružení mezi objektem a aktivitou nelze změnit.

proces modelování apartmánů

Proces, který má dva nebo více jednovláknových apartmánů a žádné vícevláknové apartmány.

proxy aplikací

Sada souborů obsahujících registrační informace, které klientovi umožňují vzdálený přístup k COM+ serverové aplikaci. Při instalaci na klientském počítači zapíše soubor proxy aplikace informace o serverové aplikaci do klientského počítače; klient pak může vzdáleně přistupovat k serverové aplikaci.

ověřování

Bezpečnostní proces ověřování, že volající aplikace je skutečně tím, za co se vydává – ověření pravosti tvrzení identity. U aplikací modelu COM+ je možné ověřování zapnout a nakonfigurovat pro správu, po kterém funguje transparentně s aplikací.

autorizace

Proces ověření určující, zda má volající aplikace oprávnění provést to, co žádá.

správce prostředků pro ukládání do mezipaměti

Správce prostředků, který funguje jako front-end k jinému správci prostředků a který ukládá informace do mezipaměti místně, snižuje náklady na přístup k podkladovému prostředku. Na rozdíl od konvenčního správce prostředků se kešovací správce prostředků neúčastní obnovení, protože nikdy trvale neukládá podkladová data.

zabezpečení volání

Forma ochrany zabezpečení, která pomáhá řídit přístup k metodám objektu serveru po spuštění serveru.

třída (COM)

Pojmenovaná konkrétní implementace jednoho nebo více rozhraní. Třída COM je identifikována CLSID a někdy i ProgID.

maskování

Schopnost serveru maskovat vlastní identitu při volání jménem klienta. Při zapnutí skrytí může server uskutečňovat hovory tím, že se vydává za klienta, a to pod identitou klienta. Když je cloaking zakázán, volání ze serveru budou provedena pod identitou serveru.

aplikace COM+

Primární jednotka správy a zabezpečení služeb komponent. Aplikace MODELU COM+ je skupina komponent modelu COM, které obecně provádějí související funkce. Tyto komponenty se dále skládají z rozhraní a metod modelu COM.

fondu aplikací modelu COM+

Funkce Služby komponent, která umožňuje škálovat procesy s jedním vláknem a může vám také pomoct zotavit se z selhání v jednotlivých procesech tím, že poskytuje další spuštěné procesy schopné zpracovávat aktivace.

Recyklace aplikací COM+

Funkce Služby komponent, která výrazně zvyšuje celkovou stabilitu aplikací tím, že umožňuje elegantně vypnout proces přidružený k aplikaci a restartovat ho.

COM+ katalog

Úložiště dat, které obsahuje konfigurační data modelu COM+. Výkon úloh správy modelu COM+ vyžaduje čtení a zápis dat uložených v katalogu. Katalog lze získat přístup pouze prostřednictvím nástroje pro správu služby Component Services nebo prostřednictvím knihovny COMAdmin.

události COM+

Události modelu COM+ odpovídají a propojují vydavatele a předplatitele prostřednictvím volně propojených systémů událostí. Vydavatel provede volání metody k zahájení události a odběratel obdrží tato volání prostřednictvím systému událostí, nikoli přímo od vydavatele. Služba COM+ Events spravuje seznam odběratelů, kteří obdrží hovory a směruje tyto hovory, aniž by bylo nutné, aby vydavatel znal podrobnosti o odběratelích.

aplikace knihovny COM+

Aplikace COM+, která se spouští v procesu klienta, který ji vytvoří. Aplikace knihoven můžou používat zabezpečení založené na rolích, ale nepodporují vzdálený přístup ani komponenty ve frontě.

COM+ sdružování objektů

Automatická služba poskytovaná COM+, která umožňuje nakonfigurovat komponentu tak, aby její instance zůstaly aktivní ve fondu, připravené k použití všemi klienty, kteří tuto komponentu požadují.

oddíly modelu COM+

Služba COM+, která umožňuje na jednom počítači vytvoření samostatných prostor pro spuštění aplikací.

sady oddílů MODELU COM+

Skupina oddílů MODELU COM+, které jsou namapované na konkrétní ID uživatele ve službě Active Directory.

komponent ve frontě modelu COM+

Služba COM+ založená na službě Microsoft Message Queuing, která poskytuje snadný způsob, jak volat a spouštět komponenty asynchronně. Zpracování zpráv může nastat bez ohledu na dostupnost nebo přístupnost odesílatele nebo příjemce.

COM+ serverová aplikace

Aplikace COM+, která běží ve vlastním procesu. Serverové aplikace můžou podporovat všechny služby modelu COM+.

COM+ SOAP

Funkce Služby komponent, která umožňuje zveřejnit aplikaci modelu COM+ jako webovou službu XML. Rozhraní COM+ SOAP také umožňuje použít webovou službu XML jako součást modelu COM.

komponenta COM

Binární jednotka kódu, která zahrnuje zabalení a registrační kód a který vytváří objekty COM. Všechny aplikace modelu COM+ se skládají z jedné nebo více součástí modelu COM.

strom potvrzení

V distribuovaném transakčním systému je koncepční reprezentace transakce založená na hierarchických vztazích mezi jednotlivými správci transakcí, kteří se účastní distribuované transakce. Součástí této hierarchie jsou přiřazení správci prostředků, které jsou přidružené ke správcům transakcí.

objekt COM

V programovacím modelu COM komponenta zapouzdřuje data i funkce, které jsou definovány a přiděleny jako jedna jednotka a pro které se veřejný přístup poskytuje pouze prostřednictvím rozhraní této komponenty. Objekt COM musí minimálně podporovat rozhraní IUnknown, které udržuje existenci objektu, zatímco se používá, a poskytuje přístup k ostatním rozhraním objektu.

Kompenzační správce zdrojů (CRM)

Funkce COM+, která umožňuje netransakčním prostředkům účastnit se dvoufázového potvrzování transakcí s koordinátorem distribuovaných transakcí Microsoft (DTC). CRM obvykle neposkytují možnosti izolace úplných správců prostředků, ale poskytují transakční atomicitu a stálost zápisem do protokolu.

nástroj pro správu Component Services

Modul snap-in uživatelského rozhraní, prostřednictvím kterého můžou správci a vývojáři vytvářet, konfigurovat a udržovat aplikace modelu COM+ a spravovat distribuované transakce a databáze rezidentů paměti. Nástroj pro správu služby Component Services lze také použít k zobrazení systémových událostí a správě systémových služeb v počítači, na kterém je nástroj nainstalován.

konceptuální modelu

Prvním krokem ve fázi návrhu aplikace COM+, při které vývojář definuje obchodní problémy k řešení a určí potřebné komponenty a služby.

souběžnost

Schopnost více transakcí nebo procesů přistupovat ke stejným datům najednou. Com+ obecně spravuje souběžnost prostřednictvím synchronizace.

nakonfigurovaná komponenta

Komponenta COM, instalovaná do aplikace COM+. Po instalaci se komponenta nakonfiguruje v katalogu MODELU COM+ tak, aby využívala dostupné služby MODELU COM+.

kontextu

Sada běhových vlastností přidružených k jednomu nebo více COM objektům, které slouží k poskytování služeb pro tyto objekty. Každý objekt COM běží v jednom kontextu od aktivace po deaktivaci (vždy ve stejném bytě). Inicializováno při aktivaci objektu, kontextové vlastnosti, jako jsou vlastnosti kontextu zabezpečení, představují potřeby objektu za běhu.

datová vrstva

V modelu třívrstvé architektury pro obchodní aplikace je vrstva přístupu DBMS, ke které lze přistupovat prostřednictvím střední vrstvy, nebo vrstvy obchodních služeb a příležitostně prostřednictvím prezentační vrstvy nebo vrstvy uživatelských služeb. Datová vrstva se skládá z komponent přístupu k datům (místo nezpracovaných připojení DBMS), které pomáhají při sdílení prostředků a umožňují klientům konfigurovat bez instalace knihoven DBMS a ovladačů ODBC na každého klienta. Označuje se také jako vrstva datových služeb .

zablokování

V aplikacích s více vlákny dochází k problému s vlákny, ke kterému dochází, když každý člen sady vláken čeká na dalšího člena sady.

delegování

Forma zosobnění, která autorizuje, aby server fungoval jménem klienta, a dává serveru možnost zosobnit klienty přes síť.

distribuované transakce

Transakce, která zahrnuje více správců prostředků, které můžou být na stejných nebo různých počítačích.

Koordinátor distribuované transakce (DTC)

Systémová služba, která spravuje transakce a komunikaci související s transakcemi, které jsou distribuovány mezi dva nebo více správců prostředků v jednom nebo více systémech, aby se zajistily správné transakce ACID.

dynamické maskování

Forma maskování, kde je původní totožnost klienta rozpoznána pomocí přístupového tokenu vlákna serveru při každém volání metody na cílový server. I když se prezentovaná identita dá určit dynamicky, režie potřebná k tomu může být výrazně dražší. U aplikací modelu COM+ je výchozí konfigurace určená pro dynamické maskování, protože poskytuje flexibilitu, kterou obvykle vyžadují okolnosti, které vyžadují použití zosobnění na prvním místě.

objekt enumerátoru

Povolí výčet položek v kolekci.

událost

Akce rozpoznaná objektem, například kliknutím myši nebo stisknutím klávesy, a pro kterou můžete napsat kód, který má reagovat.

objekt třídy událostí

Nakonfigurovaná komponenta, která poskytuje trvalý záznam v systému událostí COM+, popisující vydavatele a s nimi spojená spouštěcí rozhraní.

metoda události

Metoda v rozhraní COM+, která identifikuje událost COM+. Metody událostí musí být jedinečně pojmenované a mohou obsahovat pouze vstupní parametry. Návratová hodnota musí být HRESULT.

objektu události

Objekt COM, který může signalizovat jedno nebo více vláken, že došlo k události. Jakékoli vlákno v procesu může vytvořit objekt události.

výjimka

Abnormální stav nebo chyba, ke kterým dochází během provádění programu a které vyžaduje spuštění softwaru mimo normální tok řízení.

převzetí služeb při selhání

V síťovém systému clusteru proces přemístění přetíženého nebo neúspěšného prostředku ( například serveru, diskové jednotky nebo sítě) do komponenty zálohování.

bezvláknový proces

Proces, který má vícevláknový byt a žádné jednovláknové byty.

globální koordinátor commitů

V distribuovaném transakčním systému založeném na Microsoft Windows je správcem kořenové transakce v potvrzovacím stromu. Tento koordinátor se rozhodne buď potvrdit nebo přerušit danou transakci, a není pochyb o tom.

zosobnění

Schopnost vlákna provádět v kontextu zabezpečení, který se liší od procesu, který je vlastníkem vlákna. Přístupový token představující přihlašovací údaje klienta používá vlákno serveru, a díky tomu může přistupovat k prostředkům, které jsou klientovi dostupné.

úroveň zosobnění

Nastavení používané klientem k udělení určité úrovně autority serveru k provádění akcí jménem klienta. V modelu COM+, to lze nastavit pouze pro serverové aplikace modelu COM+.

zachycení

Pro objekt aktivovaný v daném kontextu jde o proces zpracování volání tohoto objektu přes hranici kontextu. Volání napříč kontextem jsou zpracovávána pomocí lehkých proxy rozhraní, která zajišťují nutnou mediaci k přizpůsobení běžícího prostředí tak, aby se z prostředí vyhovujícího volajícímu stalo prostředí vyhovující volaným.

Rozhraní

V programování založeném na modelu COM je kolekce souvisejících veřejných funkcí, které poskytují přístup k objektu COM. Sada rozhraní na objektu COM vytvoří kontrakt, který určuje, jak programy a další objekty mohou interagovat s objektem COM.

rozhraní proxy

Objekt specifický pro rozhraní, který maršaluje (balí) parametry pro toto rozhraní při přípravě na volání vzdálené metody a demaršaluje (rozbalí) návratové hodnoty ze zástupce rozhraní. Proxy se spustí v adresním prostoru odesílatele a komunikuje s odpovídajícím zástupcem v adresním prostoru příjemce.

zástupné rozhraní

Objekt specifický pro rozhraní, který rozbalí zakódované parametry, volá požadovanou metodu a balí (serializuje) návratové hodnoty z volané metody. Zástupný kód se spouští v adresním prostoru příjemce a komunikuje s odpovídajícím proxy rozhraním v adresním prostoru odesílatele.

vnitřní objekt

V transakční hierarchii jakýkoli objekt pod kořenovým objektem.

aktivace za běhu (JIT)

Automatická služba poskytovaná COM+, která umožňuje efektivnější využití nevyužitých serverových prostředků. Když je součást nakonfigurovaná jako aktivovaná JIT, COM+ může deaktivovat instanci, zatímco klient stále uchovává aktivní odkaz na objekt. Když klient příště zavolá metodu objektu, com+ objekt transparentně znovu aktivuje klientovi, právě včas.

dědičná komponenta

Nekonfigurovaná komponenta, která byla nainstalována do COM+ aplikace.

posluchač

Prvek architektury služby COM+ Queued Components. Posluchač je objekt COM, který otevře frontu zpráv přidruženou k hostitelské aplikaci a čeká na příchod zpráv. Při příchodu zpráv odesílá naslouchací proces vlákna, která zpracovávají zprávy.

Logického modelu

Druhý krok v procesu návrhu aplikace modelu COM+, kde je koncepční model rozdělen na logické úrovně třívrstvé architektury, následujícím způsobem: prezentační úroveň nebo služby uživatelů; střední vrstvy nebo obchodních služeb; datové vrstvy nebo datových služeb.

volně spojené události

Událost, jejíž odesílatel (vydavatel) a příjemce (odběratel) nejsou úzce vázány. V systému událostí s volným spojením, jako jsou události COM+, se informace o událostech od různých vydavatelů ukládají v úložišti událostí. Odběratelé dotazují tento obchod a vyberou události, které chtějí obdržet. Výběrem informací o události z úložiště událostí se vytvoří odběr. Když dojde k události, systém událostí hledá v této databázi a najde zúčastněné odběratele, vytvoří nový objekt každé zúčastněné třídy a zavolá metodu na tomto objektu.

zařazování

Proces balení a rozbalení parametrů metody rozhraní napříč vlákny nebo hranicemi procesu, aby bylo možné provést vzdálené volání procedury.

přesunovač zpráv

Prvek architektury služby COM+ Queued Components, který přesouvá neúspěšné zprávy zpět do jejich vstupní fronty, aby mohly být znovu zpracovány.

meta-událost

Typ události používaný systémem událostí modelu COM+ k upozornění odběratelů vždy, když se vytvoří, upraví nebo odeberou objekty třídy událostí nebo jejich odběry.

metoda

V programování založeném na modelu COM proces prováděný objektem COM, když obdrží zprávu.

střední vrstvy

V modelu architektury se třemi vrstvami pro obchodní aplikace tvoří vrstva obsahující obchodní logiku a pravidla dat. Komponenty, které tvoří střední vrstvu, je možné použít k vynucení obchodních pravidel, jako jsou obchodní algoritmy, právní nebo vládní předpisy a pravidla dat, která jsou navržená tak, aby byla datová struktura konzistentní v rámci konkrétních nebo více databází. Vzhledem k tomu, že tyto komponenty střední vrstvy nejsou svázané s konkrétním klientem, mohou je používat všechny aplikace a lze je přesunout do různých umístění, protože doba odezvy a další pravidla vyžadují. Označuje se také jako vrstva obchodních služeb nebo vrstva obchodní logiky.

proces smíšeného modelu

Proces, který má vícevláknový byt a jeden nebo více jednovláknových apartmánů.

přezdívka

Název, který jednoznačně identifikuje objekt COM. Stejným způsobem jako cesta identifikuje soubor v systému souborů, moniker identifikuje objekt COM v oboru názvů adresáře.

soubor.msi

Soubor vytvořený nástrojem pro správu služby Component Services při exportu aplikace modelu COM+ nebo proxy aplikace pro instalaci do jiného počítače. Soubor .msi lze nainstalovat na libovolného klienta se systémem Windows pomocí Instalační služby systému Windows.

vícevláknový model apartmánu

Model bytu, ve kterém se všechna vlákna v procesu inicializovala jako bezvláknová, se nachází v jednom bytě. Proto není nutné synchronizovat mezi vlákny. Vlákna nemusí načítat a odesílat zprávy, protože COM v tomto modelu nepoužívá zprávy oken.

vnořené transakce

Sekundární transakce iniciovaná z existující primární nebo nadřazené hranice transakce. Primární transakce se nepotvrdí, dokud se nepotvrdí všechny její podřízené nebo vnořené transakce. Com+ nepodporuje vnořené transakce.

neutrální model bytu

Model podprocesů, ve kterém objekty dodržují pokyny pro vícevláknové apartmány, ale mohou se spouštět na libovolném typu vlákna. Neutrální model apartmánu je doporučený model vláken pro komponenty modelu COM a aplikace modelu COM+.

trvalý objekt

Objekt COM, který může uložit svůj interní stav, když se zobrazí výzva klienta a který odpovídá standardům definovaným modelem COM, pomocí kterých mohou klienti požadovat inicializaci, načtení a uložení objektů do a z úložiště dat (například plochého souboru, strukturovaného úložiště nebo paměti). Za správu umístění, ve kterém jsou uložená trvalá data objektu, ale ne formát dat, je zodpovědností klienta.

trvalé rozhraní objektu

Rozhraní MODELU COM implementované trvalým objektem. Klienti používají trvalá rozhraní objektů k tomu, aby těmto trvalým objektům řekli, kdy a kde má být jejich stav uložen.

fáze nula oznámení rozhraní

Rozhraní COM+ umožňuje aplikacím zjistit, kdy je transakce připravena pokračovat v dvoufázovém protokolu potvrzení, aby mohly provádět potřebné operace oznámení a komunikovaly se správcem transakcí po dokončení operací.

fyzický model

Třetí a poslední krok v procesu návrhu aplikace MODELU COM+, kde vývojář určí, kde jsou komponenty fyzicky umístěné a jak se mají kódovat.

hráč

Prvek architektury služby COM+ Queued Components, který získá zprávu z fronty a poté nahraje serverový objekt a stuby rozhraní, aby demaršaloval data a vyvolal metody serveru. Přehrávač rozbalí zabezpečovací kontext klienta na straně serveru, vyvolá serverovou komponentu a provede stejná volání metody. Volání metod se nepřehrávají přehrávačem, dokud není dokončena komponenta klienta a transakce, která zaznamenala volání metod, není potvrzena.

prezentační vrstva

V modelu třívrstvé architektury pro obchodní aplikace vrstva, která prezentuje data uživateli, a volitelně umožňuje manipulaci s daty a zadávání dat. Mezi dva hlavní typy uživatelského rozhraní pro prezentační vrstvu patří tradiční aplikace a webová aplikace. Označuje se také jako vrstva uživatelských služeb.

primární přístupový token

Popisuje kontext zabezpečení uživatelského účtu přidruženého k procesu.

správce proxy

Ve standardním marshalování je to komponenta, která spravuje všechny proxy rozhraní pro jeden objekt.

pseudoobjekt

Typ obsaženého objektu, například výběr uživatele v dokumentu, oblast buněk v tabulce nebo oblast znaků v textovém dokumentu. Tento typ objektu se nazývá pseudoobjekt, protože není považován za jedinečný objekt, dokud uživatel neoznačí výběr.

vydavatel

Odesílatel události. V architektuře událostí modelu COM+ provede vydavatel volání metody k zahájení události.

moniker fronty

Moniker použitý k aktivaci do fronty zařazené součásti.

podmínka soupeření

V aplikaci s více vlákny je podmínka, která nastane, když více vláken přistupuje k datové položce bez koordinace, což může způsobit nekonzistentní výsledky v závislosti na tom, které vlákno dosáhne datové položky jako první. COM dodává některé funkce speciálně navržené tak, aby se zabránilo dohadování na mimoprocesových serverech.

rekordér

Prvek architektury služby COM+ Queued Components, která zařazuje kontext zabezpečení klienta do zprávy a zaznamenává všechna volání metody pro objekt. Záznamník je správce proxy serveru poskytovaný systémem, který vybírá rozhraní z frontovatelných rozhraní v katalogu COM+.

dávkovač prostředků

V programovacím modelu COM+ je komponenta, která spravuje neperzistentní sdílený stav jménem komponent aplikace v rámci procesu. Dávkovače zdrojů jsou podobné správcům zdrojů, ale bez záruky stálosti.

správce zdrojů

Služba, která spravuje trvalá nebo odolná data v databázích, frontách trvalých zpráv nebo transakčních systémech souborů. Je to správce prostředků, který ví, jak ukládat data a provádět zotavení po havárii. Serverové aplikace COM+ používají správce prostředků k udržování trvalého stavu aplikace, jako je například záznam skladových zásob, nevyřízené objednávky a pohledávky. Správci zdrojů pracují ve spolupráci s koordinátorem DTC (Microsoft Distributed Transaction Coordinator), aby zajistili atomicitu a izolaci aplikace.

zabezpečení na základě rolí

Zabezpečovací služba COM+ poskytovaná pro aplikace COM+. Role představuje kategorii uživatelů definovaných pro aplikaci modelu COM+ pro účely určení přístupových oprávnění k prostředkům aplikace. Role přiřadí vývojář komponentám, rozhraním a metodám. Uživatelé jsou přiřazeni správcem k příslušným rolím, což uživateli v dané roli umožní přístup k prostředkům, ke kterým je tato role přiřazena.

kořenový objekt

První objekt transakce, nazývaný kořen transakce, je vždy umístěn do nové transakční hranice. V transakci může být pouze jeden kořenový objekt. Všechny ostatní objekty v transakční hierarchii pod kořenovým objektem se nazývají vnitřní objekty.

správce kořenových transakcí

Správce transakcí v systému, který inicializuje transakci. Transakce není dokončena, dokud kořenový správce transakcí určí stav transakce (potvrzeno nebo přerušeno).

semafor

Objekt jádra používaný pro řízení přístupu ke sdílenému prostředku.

správce řízení služeb (SCM)

Proces serveru Microsoft Windows, který spravuje všechny služby v registru Systému Windows.

správce sdílených vlastností (SPM)

V Com+ je dávkovač prostředků, který můžete použít ke sdílení neperzistentního stavu mezi více objekty v rámci serverového procesu.

jednovláknový proces

Proces, který se skládá pouze z jednoho jednovláknového bytu, který se zase skládá z přesně jednoho vlákna. Všechny objekty COM, které žijí v apartmánu s jedním vláknem mohou přijímat volání metody pouze z jednoho vlákna, které patří do daného bytu.

SOAP

Jednoduchý protokol založený na jazyce XML pro výměnu strukturovaných a typových informací na webu. Protokol neobsahuje žádnou sémantiku aplikace nebo přenosu, což z něj činí vysoce modulární a rozšiřitelný.

rozdělení registrace

U komponent, které jsou již existujícími součástmi modelu COM a využívají se ve službách COM+, existuje způsob registrace, při kterém je základní aspekt modelu COM registrace uložen v registru Windows a nové služby a atributy modelu COM+ (například Součásti ve frontě) jsou uloženy v registrační databázi modelu COM+. Každý atribut komponenty je uložený v registru Systému Windows nebo v registrační databázi modelu COM+. Nové komponenty modelu COM jsou registrovány výhradně v registrační databázi modelu COM+ s určitou duplikací v registru Systému Windows, aby je mohly používat stávající nástroje.

stavové

Systém nebo proces, který sleduje všechny podrobnosti o stavu aktivity, které se účastní.

bezstavové

Systém nebo proces, který je zapojen do činnosti, aniž by monitoroval všechny podrobnosti o jeho stavu.

statické maskování

Forma maskování, kdy se původní identita klienta může předložit jednou podřízeným serveru a nastavit původní identitu klienta jednou na proxy serveru. Tato identita klienta se zobrazí jako token vlákna serveru, který se použije při následných voláních metody.

odběratel

Příjemce události. V architektuře událostí modelu COM+ obdrží odběratel volání od vydavatele.

objekt předplatného

V systému událostí modelu COM+ je objekt odběratelem vytvořený pro vyžádání a správu doručování událostí.

synchronizace

V modelu COM+ služba, která proudí ze komponenty do komponenty a zakazuje více volejícím zadávat komponentu najednou. Synchronizace určuje, kdy vlákna mohou odesílat volání objektu.

třívrstvý architektonický model

Základní rámec pro model logického návrhu segmentuje komponenty aplikace do tří úrovní služeb následujícím způsobem: prezentační úroveň nebo uživatelské služby; střední vrstvy nebo obchodních služeb; datové vrstvy nebo datových služeb. Tyto úrovně nemusí nutně odpovídat fyzickým umístěním na různých počítačích v síti, ale spíše logickým vrstvám aplikace.

úzce propojené události

Událost, jejíž odesílatel (vydavatel) a příjemce (odběratel) jsou úzce vázány. V úzce propojeném systému událostí je vydavateli poskytnuto rozhraní, které umožňuje volání metody, když dojde ke změně. Odběratel ví, od kterého vydavatele má žádat o oznámení a která rozhraní jsou zpřístupněna. Úzce propojený systém událostí vyžaduje, aby vydavatel i odběratel byli neustále spuštěni.

záznam trasování

Soubor protokolu automaticky vygenerovaný koordinátorem distribuovaných transakcí společnosti Microsoft, který zobrazuje data související s jednou nebo více distribuovanými transakcemi. Příklady dat v protokolu trasování jsou ID transakce, čas transakce a zprávy označující výsledek transakce.

transakce

Jednotka práce, ve které během procesu aplikace dochází k řadě souvisejících operací. Transakce se provádí přesně jednou a je atomová – buď je provedena veškerá práce, nebo není provedena žádná.

Transakčního internetového protokolu (TIP)

Transakční internetový protokol je standardní dvoufázový protokol potvrzení, který umožňuje heterogenním správcům transakcí koordinovat distribuované transakce, zejména přes internet. Dvoufázový potvrzovací protokol TIP je jednoduchý k implementaci a je nezávislý na komunikačním protokolu aplikace-aplikace, takže se může používat s libovolným aplikačním protokolem, ale zejména HTTP.

správce transakcí

Část koordinátoru distribuovaných transakcí (DTC) společnosti Microsoft, která se provádí na každém počítači, který se účastní distribuované transakce, a spravuje aktivity související s potvrzením nebo přerušením této části transakce.

aplikace pro zpracování transakcí

Kolekce transakčních operací, které automatizují danou obchodní úlohu.

systém zpracování transakcí

Kompletní systém, který se skládá z počítačového hardwaru i softwaru, který hostuje aplikaci pro zpracování transakcí za účelem provádění rutinních transakcí nezbytných k provedení obchodní činnosti.

dvoufázový protokol potvrzení

Protokol používaný pouze v distribuovaných transakcích zajišťuje, že výsledek transakce je konzistentní napříč všemi správci transakcí, kteří se účastní transakce. Protokol funguje ve dvou různých fázích a nakonec potvrdí nebo přeruší transakci: fáze jedna vyhodnocuje podmínku každého správce prostředků a fáze dvě dokončí transakci.

nenakonfigurované součásti

Komponenta COM, která nebyla nakonfigurována v katalogu COM+. Nekonfigurované komponenty nemohou využívat služby modelu COM+.

poloha

U transakcí DTC je neprůhledná datová struktura, která představuje adresu transakčního manažera správce prostředků.

rozhraní XA

Standardní sada programovacích rozhraní, která vývojářům aplikací modelu COM+ umožňují přístup k databázím kompatibilním s XA a vytváření správců prostředků, které pracují s relačními databázemi, frontami zpráv, transakčními soubory a objektově orientovanými databázemi. I když Microsoft přímo nepodporuje protokol XA, Microsoft podporuje překladové zařízení mezi transakcemi OLE a XA.

XML webových služeb

Jednotky aplikační logiky poskytující data a služby jiným aplikacím Aplikace přistupují k webovým službám XML prostřednictvím standardních webových protokolů, jako je například SOAP.