COM+ Woordenlijst
-
toegangstoken
-
Een object dat de beveiligingscontext van een proces of thread beschrijft. De informatie in een token bevat de identiteit en bevoegdheden van het gebruikersaccount dat is gekoppeld aan het proces of de thread. Wanneer een gebruiker zich aanmeldt, verifieert het systeem het wachtwoord van de gebruiker door het te vergelijken met gegevens die zijn opgeslagen in een beveiligingsdatabase. Als het wachtwoord is geverifieerd, produceert het systeem een toegangstoken. Elk proces dat namens deze gebruiker wordt uitgevoerd, heeft een kopie van dit toegangstoken.
-
ACID-eigenschappen
-
Acroniem bedacht door pioniers in transactieverwerking voor atomair, consistent, geïsoleerd en duurzaam. Deze eigenschappen zorgen voor voorspelbaar gedrag, waardoor de rol van transacties wordt versterkt als alles-of-geen-proposities die zijn ontworpen om consistente en voorspelbare resultaten te bieden in een gedistribueerde omgeving wanneer er onafhankelijke fouten kunnen optreden.
-
activering
-
De keten van gebeurtenissen die resulteert in het maken van een COM-object en het retourneren van een geldige aanwijzer naar een interface op dat object. In COM+wordt een object geactiveerd in een eigen context of in die van de maker (een object dat heeft aangevraagd dat het object wordt geactiveerd). COM+-services zijn afhankelijk van de juiste activering van een object op basis van de configuratie van het object. Tijdens de activering bepaalt het systeem de context waarin het object wordt uitgevoerd, initialiseert de contexteigenschappen, controleert de toegangsmachtigingen en stelt een beveiligingsidentiteit in.
-
activeringsbeveiliging
-
Een vorm van beveiliging waarmee wordt bepaald wie een server kan starten. Activeringsbeveiliging wordt automatisch toegepast door de Service Control Manager (SCM) van een bepaalde computer. Na ontvangst van een aanvraag van een client om een object te activeren, controleert de SCM de aanvraag op basis van activeringsbeveiligingsgegevens die zijn opgeslagen in het register. Activeringsbeveiliging wordt ook gecontroleerd op activeringen van dezelfde computer. Ook wel launch beveiliging genoemd.
-
activeringstype
-
Activeringscategorie voor een COM+-toepassing die aangeeft of de toepassing wordt uitgevoerd in of uit de procesruimte van de client (afhankelijk van of het een bibliotheek- of servertoepassing is) en of de toepassing wordt uitgevoerd als een service.
-
activiteit
-
In COM+bestaat een logische thread uit een of meer transacties en bevat een verzameling onderdelen die zijn gegroepeerd in een COM+-toepassing. Elk COM-object behoort tot één activiteit. De koppeling tussen een object en een activiteit kan niet worden gewijzigd.
-
modelproces voor appartementen
-
Een proces met twee of meer appartementen met één thread en geen multithreaded appartementen.
-
toepassingsproxy
-
Een set bestanden met registratiegegevens waarmee een client op afstand toegang kan krijgen tot een COM+-servertoepassing. Wanneer een toepassingsproxybestand op een clientcomputer is geïnstalleerd, schrijft een toepassingsproxybestand informatie over de servertoepassing naar de clientcomputer; de client kan vervolgens extern toegang krijgen tot de servertoepassing.
-
verificatie
-
Het beveiligingsproces om te bepalen of een aanroeper van een toepassing daadwerkelijk is wie hij of zij zegt te zijn, door de echtheid van een identiteitsclaim te verifiëren. Voor COM+-toepassingen kan verificatie worden ingeschakeld en geconfigureerd, waarna deze transparant werkt voor de toepassing.
-
autorisatie
-
Het beveiligingsproces om te bepalen of een beller van een toepassing is gemachtigd om te doen wat het vraagt.
-
Resource Manager- opslaan in de cache
-
Een resourcemanager die fungeert als front-end voor een andere resourcemanager en die gegevens lokaal in de cache opneemt, waardoor de kosten voor toegang tot de onderliggende resource worden verminderd. In tegenstelling tot een conventionele resourcemanager doet een caching-resourcemanager niet mee aan herstel, omdat de onderliggende gegevens nooit permanent worden opgeslagen.
-
beveiliging inschakelen
-
Een vorm van beveiliging waarmee u de toegang tot de methoden van een serverobject kunt beheren nadat een server is gestart.
-
klasse (COM)
-
Een benoemde, concrete implementatie van een of meer interfaces. Een COM-klasse wordt geïdentificeerd door een CLSID en, soms, een ProgID.
-
verbergen
-
De mogelijkheid van een server om zijn eigen identiteit te maskeren bij het plaatsen van aanroepen namens een client. Wanneer cloaking is ingeschakeld, kunnen aanroepen van de server die de client imiteert, worden uitgevoerd onder de identiteit van de client. Wanneer verhullen is uitgeschakeld, worden oproepen door de server uitgevoerd onder de eigen identiteit van de server.
-
COM+-toepassing
-
De primaire eenheid van beheer en beveiliging voor Component Services. Een COM+-toepassing is een groep COM-onderdelen die in het algemeen gerelateerde functies uitvoeren. Deze onderdelen bestaan verder uit COM-interfaces en -methoden.
-
com+ toepassingsgroep
-
Een Component Services-functie waarmee processen met één thread kunnen worden geschaald en die u kunnen helpen bij het herstellen van fouten in één proces door andere actieve processen in staat te stellen activeringen af te handelen.
-
COM+ Applicatierecycling
-
Een Component Services-functie die de algehele stabiliteit van uw toepassingen aanzienlijk verhoogt doordat u een proces dat aan een toepassing is gekoppeld, probleemloos kunt afsluiten en opnieuw kunt starten.
-
COM+-catalogus
-
Het gegevensarchief met COM+-configuratiegegevens. Voor de prestaties van COM+-beheertaken zijn lees- en schrijfgegevens vereist die zijn opgeslagen in de catalogus. De catalogus kan alleen worden geopend via het beheerprogramma Component Services of via de COMAdmin-bibliotheek.
-
COM+-gebeurtenissen
-
COM+ Events komt overeen en verbindt uitgevers en abonnees via een losjes gekoppeld gebeurtenissensysteem. Een uitgever doet de methodeaanroep om een gebeurtenis te initiëren en een abonnee ontvangt deze aanroepen via het gebeurtenissysteem in plaats van rechtstreeks van de uitgever. De COM+ Events-service onderhoudt de lijst met geïnteresseerde abonnees die de oproepen ontvangen en die oproepen doorsturen zonder dat u de kennis van de uitgever nodig hebt.
-
COM+ bibliotheektoepassing
-
Een COM+-toepassing die wordt uitgevoerd in het proces van de client waarmee deze wordt gemaakt. Bibliotheektoepassingen kunnen gebruikmaken van beveiliging op basis van rollen, maar bieden geen ondersteuning voor externe toegang of onderdelen in de wachtrij.
-
COM+-objectgroepering
-
Een automatische service van COM+ waarmee u een onderdeel kunt configureren om exemplaren van zichzelf actief te houden in een pool, klaar om te worden gebruikt door elke client die het onderdeel aanvraagt.
-
COM+ partities
-
Een COM+-service waarmee op één computer afzonderlijke uitvoeringsruimten voor toepassingen kunnen worden gemaakt.
-
COM+-partitiesets
-
Een groep COM+-partities die is toegewezen aan een bepaalde gebruikers-id in Active Directory.
-
COM+-onderdelen in wachtrij
-
Een COM+-service, op basis van Microsoft Message Queuing, die een eenvoudige manier biedt om onderdelen asynchroon aan te roepen en uit te voeren. Berichtverwerking kan plaatsvinden zonder rekening te houden met de beschikbaarheid of toegankelijkheid van de afzender of de ontvanger.
-
COM+-servertoepassing
-
Een COM+-toepassing die in een eigen proces wordt uitgevoerd. Servertoepassingen kunnen alle COM+-services ondersteunen.
-
COM+ SOAP
-
Een Component Services-functie waarmee u een COM+-toepassing beschikbaar kunt maken als een XML-webservice. Met COM+ SOAP kunt u ook een XML-webservice gebruiken als COM-onderdeel.
-
COM-onderdeel
-
Een binaire code-eenheid die pakketten en registratiecode bevat en die COM-objecten maakt. Alle COM+-toepassingen bestaan uit een of meer COM-onderdelen.
-
doorvoerstructuur
-
In een gedistribueerd transactiesysteem is de conceptuele weergave van een transactie gebaseerd op de hiërarchische relaties tussen afzonderlijke transactiebeheerders die deelnemen aan een gedistribueerde transactie. Opgenomen in die hiërarchie zijn de gecontracteerde resourcemanagers die verbonden zijn aan de transactiemanagers.
-
COM-object
-
In het COM-programmeermodel bevat een programmeerstructuur zowel gegevens als functionaliteit, die zijn gedefinieerd en toegewezen als één eenheid en waarvoor de enige openbare toegang via de interfaces van de programmeerstructuur wordt gebruikt. Een COM-object moet minimaal de IUnknown interface ondersteunen, die het bestaan van het object behoudt terwijl het wordt gebruikt en toegang biedt tot de andere interfaces van het object.
-
Compensatie Resource Manager (CRM)
-
Een COM+-functie waarmee niet-transactionele resources kunnen deelnemen aan een transactie in twee fasen met de Microsoft Distributed Transaction Coordinator (DTC). CRLs bieden doorgaans niet de isolatiecapaciteiten van volledige resourcemanagers, maar bieden wel transactionele eigenschappen van atomiciteit en duurzaamheid door in een logboek te schrijven.
-
beheerprogramma voor Component Services
-
Een module voor gebruikersinterfaces waarmee beheerders en ontwikkelaars COM+-toepassingen kunnen maken, configureren en onderhouden, en gedistribueerde transacties en geheugen-residente databases kunnen beheren. Het beheerprogramma Component Services kan ook worden gebruikt om systeemgebeurtenissen weer te geven en systeemservices lokaal te beheren op de computer waarop het hulpprogramma is geïnstalleerd.
-
conceptueel model
-
De eerste stap in de com+ toepassingsontwerpfase, waarbij de ontwikkelaar de zakelijke problemen definieert die moeten worden opgelost en bepaalt welke onderdelen en services vereist zijn.
-
gelijktijdigheid
-
De mogelijkheid van meer dan één transactie of proces om tegelijkertijd toegang te krijgen tot dezelfde gegevens. COM+ beheert over het algemeen gelijktijdigheid via synchronisatie.
-
geconfigureerd onderdeel
-
Een COM-onderdeel dat is geïnstalleerd in een COM+-toepassing. Nadat het is geïnstalleerd, wordt het onderdeel geconfigureerd in de COM+-catalogus om gebruik te maken van de beschikbare COM+-services.
-
context
-
Een set runtime-eigenschappen die zijn gekoppeld aan een of meer COM-objecten die worden gebruikt voor het leveren van services voor deze objecten. Elk COM-object wordt uitgevoerd in één context van activering tot deactivering (altijd binnen hetzelfde appartement). Geïnitialiseerd wanneer een object wordt geactiveerd, contexteigenschappen, zoals eigenschappen van beveiligingscontext, vertegenwoordigen de uitvoeringsbehoeften van een object.
-
gegevenslaag
-
In het architectuurmodel met drie lagen voor bedrijfstoepassingen, de DBMS-toegangslaag, die toegankelijk is via de middelste laag of bedrijfsserviceslaag, en soms via de presentatielaag of gebruikersserviceslaag. De gegevenslaag bestaat uit onderdelen voor gegevenstoegang (in plaats van onbewerkte DBMS-verbindingen) om hulp te bieden bij het delen van resources en om clients te configureren zonder de DBMS-bibliotheken en ODBC-stuurprogramma's op elke client te installeren. Ook wel gegevensserviceslaaggenoemd.
-
impasse
-
In toepassingen met meerdere threads treedt een threadingprobleem op wanneer elk lid van een set threads wacht op een ander lid van de set.
-
delegatie
-
Een vorm van imitatie die een server machtigt om namens een client te handelen, waardoor de server de mogelijkheid heeft om clients via het netwerk te imiteren.
-
gedistribueerde transactie
-
Een transactie die meerdere resourcemanagers omvat, die zich op dezelfde of verschillende computers kunnen bevinden.
-
Distributed Transaction Coordinator (DTC)
-
Een systeemservice die transacties en transactiegerelateerde communicatie beheert die worden gedistribueerd over twee of meer resourcemanagers op een of meer systemen om ervoor te zorgen dat de JUISTE ACID-transacties worden gegarandeerd.
-
dynamische verhulling
-
Een vorm van cloaking waarbij de oorspronkelijke clientidentiteit bij elke methode-aanroep naar de downstream-server wordt ontdekt als het serverthread-toegangstoken. Hoewel de identiteit die wordt gepresenteerd dynamisch kan worden bepaald, kan de overhead die hiervoor nodig is aanzienlijk duurder zijn. Voor COM+-toepassingen is de standaardconfiguratie bedoeld voor dynamische kloonmogelijkheden, omdat deze de flexibiliteit biedt die doorgaans vereist is voor omstandigheden die het gebruik van imitatie in de eerste plaats vereisen.
-
enumerator-object
-
Hiermee schakelt u opsomming van items in een verzameling in.
-
gebeurtenis
-
Een actie die wordt herkend door een object, zoals klikken op de muis of op een toets drukken, en waarvoor u code kunt schrijven om te reageren.
-
gebeurtenisklasseobject
-
Een geconfigureerd onderdeel dat een permanente record in het COM+-gebeurtenissysteem biedt om de uitgevers en de firing-interfaces te beschrijven die aan deze uitgevers zijn gekoppeld.
-
gebeurtenismethode
-
Een methode in een COM+-interface die een COM+-gebeurtenis identificeert. Gebeurtenismethoden moeten een unieke naam hebben en mogen alleen invoerparameters bevatten. De retourwaarde moet een HRESULT-zijn.
-
gebeurtenisobject
-
Een COM-object dat een of meer threads kan signaleren dat een gebeurtenis heeft plaatsgevonden. Elke thread binnen een proces kan een gebeurtenisobject maken.
-
uitzondering
-
Een abnormale toestand of fout die optreedt tijdens de uitvoering van een programma en waarvoor de uitvoering van software buiten de normale controlestroom is vereist.
-
failover
-
In een clusternetwerksysteem is het een proces waarbij een overbelaste of mislukte resource, zoals een server, een schijfstation of een netwerk, naar zijn reserveonderdeel wordt verplaatst.
-
proces met vrije threads
-
Een proces met een multithreaded appartement en geen single-threaded appartementen.
-
globale commitcoördinator
-
In een distributiesysteem voor transacties gebaseerd op Microsoft Windows, de hoofdtransactiebeheerder van de commit-boom. Deze coördinator neemt de beslissing om een bepaalde transactie vast te leggen of af te breken en twijfelt nooit.
-
imitatie
-
De mogelijkheid van een thread om uit te voeren in een beveiligingscontext die verschilt van die van het proces dat eigenaar is van de thread. De serverthread maakt gebruik van een toegangstoken dat de referenties van de client vertegenwoordigt. Hiermee heeft deze toegang tot resources waartoe de client toegang heeft.
-
niveau van imitatie
-
De instelling die door de client wordt gebruikt om de server een bepaald bevoegdheidsniveau te verlenen voor het uitvoeren van acties namens de client. In COM+kan dit alleen worden ingesteld voor COM+-servertoepassingen.
-
onderschepping
-
Voor een object dat in een bepaalde context is geactiveerd, wordt het proces voor het verwerken van aanroepen naar dat object vanaf de contextgrens verwerkt. Aanroepen tussen contexten worden afgehandeld met lichtgewicht interfaceproxy's die de benodigde bemiddeling regelen om de runtime-omgeving aan te passen van een omgeving die geschikt is voor de oproeper naar een die geschikt is voor de ontvanger.
-
interface
-
In COM-programmering een verzameling gerelateerde openbare functies die toegang bieden tot een COM-object. De set interfaces op een COM-object bestaat uit een contract dat aangeeft hoe programma's en andere objecten kunnen communiceren met het COM-object.
-
interfaceproxy
-
Een interfacespecifiek object dat parameters verpakt (marshals) voor die interface ter voorbereiding van een externe methodaanroep en de retourwaarden uitpakt (unmarshals) van de interface-stub. Een proxy wordt uitgevoerd in de adresruimte van de afzender en communiceert met een bijbehorende stub in de adresruimte van de ontvanger.
-
interface stub
-
Een interfacespecifiek object dat marshaled parameters uitpakt, de vereiste methode aanroept en pakketten (marshals) retourneert waarden van de aangeroepen methode. De stub wordt uitgevoerd in de adresruimte van de ontvanger en communiceert met een bijbehorende interfaceproxy in de adresruimte van de afzender.
-
interieurobject
-
In een transactionele hiërarchie, elk object onder het hoofdobject.
-
Just-In-Time-activering (JIT)
-
Een automatische service van COM+ waarmee niet-actieve serverresources productiever kunnen worden gebruikt. Wanneer een onderdeel is geconfigureerd als JIT-geactiveerd, kan COM+ een instantie ervan deactiveren terwijl een client nog steeds een actieve verwijzing naar het object heeft. De volgende keer dat de client een methode aanroept op het object, zal COM+ het object op een transparante manier voor de client reactiveren, precies op tijd.
-
verouderd onderdeel
-
Een niet-geconfigureerd onderdeel dat is geïnstalleerd in een COM+-toepassing.
-
luisteraar
-
Een architectuurelement van de COM+ Queued Components-service. De listener is een COM-object waarmee de berichtenwachtrij wordt geopend die is gekoppeld aan de hosttoepassing en wacht tot berichten binnenkomen. Wanneer berichten binnenkomen, verzendt de listener threads die berichten verwerken.
-
logisch model
-
De tweede stap in een COM+-toepassingsontwerpproces, waarbij het conceptuele model als volgt wordt onderverdeeld in de logische lagen van de architectuur met drie lagen: de presentatielaag of gebruikersservices; de middelste laag of bedrijfsservices; en de gegevenslaag of gegevensservices.
-
losjes gekoppelde gebeurtenis
-
Een gebeurtenis waarvan de afzender (uitgever) en ontvanger (abonnee) niet nauw zijn gebonden. In een losjes gekoppeld gebeurtenissysteem, zoals COM+-gebeurtenissen, worden gebeurtenisgegevens van verschillende uitgevers bewaard in een gebeurtenisarchief. Abonnees voeren een query uit op deze store en selecteren de gebeurtenissen die ze willen ontvangen. Het selecteren van informatie over gebeurtenissen uit de evenementendatabase maakt een abonnement aan. Wanneer er een gebeurtenis optreedt, zoekt het gebeurtenissysteem in deze database naar de geïnteresseerde abonnees, maakt u een nieuw object van elke geïnteresseerde klasse en roept u een methode voor dat object aan.
-
ordening
-
Het proces van het verpakken en uitpakken van interfacemethodeparameters over thread- of procesgrenzen, zodat een externe procedure-aanroep kan plaatsvinden.
-
berichtverplaatser
-
Het architectuurelement van de COM+ Queued Components-service waarmee mislukte berichten worden teruggezet naar de invoerwachtrij, zodat ze opnieuw kunnen worden geprobeerd.
-
metagebeurtenis
-
Een type gebeurtenis dat door het COM+ Events-systeem wordt gebruikt om geïnteresseerde abonnees op de hoogte te stellen wanneer gebeurtenisklasseobjecten of -abonnementen worden gemaakt, gewijzigd of verwijderd.
-
methode
-
In COM-programmering wordt een proces uitgevoerd door een COM-object wanneer het een bericht ontvangt.
-
middelste laag
-
In het architectuurmodel met drie lagen voor bedrijfstoepassingen bestaat de laag uit de bedrijfslogica en gegevensregels. De onderdelen waaruit de middelste laag bestaat, kunnen worden gebruikt voor het afdwingen van bedrijfsregels, zoals zakelijke algoritmen, wettelijke of overheidsvoorschriften en gegevensregels, die zijn ontworpen om de gegevensstructuren consistent te houden binnen specifieke of meerdere databases. Omdat deze onderdelen in de middelste laag niet zijn gekoppeld aan een specifieke client, kunnen ze door alle toepassingen worden gebruikt en naar verschillende locaties worden verplaatst als reactietijd en andere regels vereisen. Ook wel bedrijfsserviceslaag of bedrijfslogicalaaggenoemd.
-
gemengd modelproces
-
Een proces met een multithreaded appartement en een of meer single-threaded appartementen.
-
bijnaam
-
Een naam die een COM-object uniek identificeert. Op dezelfde manier als een pad een bestand in het bestandssysteem identificeert, identificeert een moniker een COM-object in de mapnaamruimte.
-
.msi bestand
-
Een bestand dat is gemaakt door het beheerprogramma Component Services wanneer u een COM+-toepassing of toepassingsproxy exporteert voor installatie op een andere computer. Het .msi-bestand kan worden geïnstalleerd op elke Windows-client met behulp van Windows Installer.
-
multi-gebruikersmodel
-
Een appartementsmodel waarin alle threads in het proces die zijn geïnitialiseerd als vrije draad, zich in één appartement bevinden. Daarom is het niet nodig om over threads te communiceren. De threads hoeven geen berichten op te halen en te verzenden omdat COM geen vensterberichten in dit model gebruikt.
-
geneste transactie
-
Een secundaire transactie die is geïnitieerd vanuit een bestaande primaire of bovenliggende transactiegrens. De primaire transactie wordt pas doorgevoerd als alle onderliggende of geneste transacties zijn doorgevoerd. COM+ biedt geen ondersteuning voor geneste transacties.
-
neutraal appartementsmodel
-
Een threadingmodel waarin objecten de richtlijnen voor multithreaded appartementen volgen, maar kunnen worden uitgevoerd op elk soort thread. Het neutrale appartementsmodel is het aanbevolen threadingmodel voor COM-onderdelen en COM+-toepassingen.
-
persistent object
-
Een COM-object dat de interne status kan opslaan wanneer dit wordt gevraagd door een client en die voldoet aan door COM gedefinieerde standaarden waarmee clients objecten kunnen aanvragen die moeten worden geïnitialiseerd, geladen en opgeslagen in en uit een gegevensarchief (bijvoorbeeld plat bestand, gestructureerde opslag of geheugen). Het is de verantwoordelijkheid van de client om de locatie te beheren waar de permanente gegevens van het object worden opgeslagen, maar niet de indeling van de gegevens.
-
persistente objectinterface
-
Een COM-interface geïmplementeerd door een permanent object. Clients gebruiken permanente objectinterfaces om die permanente objecten te vertellen wanneer en waar ze hun status moeten opslaan.
-
fase nul notificatie-interface
-
COM+-interface waarmee toepassingen kunnen detecteren wanneer een transactie gereed is om door te gaan met een protocol voor doorvoeren in twee fasen, zodat de benodigde meldingsbewerkingen kunnen worden uitgevoerd en kunnen communiceren met de transactiebeheerder wanneer de bewerkingen zijn voltooid.
-
fysiek model
-
De derde en laatste stap in het com+-toepassingsontwerpproces, waar de ontwikkelaar bepaalt waar de onderdelen zich fysiek bevinden en hoe ze moeten worden gecodeerd.
-
speler
-
Het architectuurelement van de COM+ Queued Components-service waarmee het bericht uit een wachtrij wordt opgehaald en vervolgens het serverobject en de standaardinterfacestubs worden geladen om gegevens te demarshallen en servermethoden aan te roepen. De speler verwijdert de beveiligingscontext van de client aan de serverzijde en roept vervolgens het serveronderdeel aan en voert dezelfde methodeaanroepen uit. De methode-aanroepen worden niet afgespeeld door de speler totdat het clientcomponent is voltooid en de transactie die de methode-aanroepen heeft geregistreerd en vastgelegd.
-
presentatielaag
-
In het architectuurmodel met drie lagen voor zakelijke toepassingen staat de laag die gegevens aan de gebruiker presenteert en optioneel gegevensmanipulatie en gegevensinvoer toestaat. De twee belangrijkste typen gebruikersinterface voor de presentatielaag zijn de traditionele toepassing en de webtoepassing. Ook wel gebruikersserviceslaaggenoemd.
-
primaire toegangstoken
-
Beschrijft de beveiligingscontext van het gebruikersaccount dat is gekoppeld aan een proces.
-
proxybeheer
-
Bij standaard marshaling beheert een onderdeel alle interfaceproxy's voor een enkel object.
-
pseudo-object
-
Een type ingesloten object, zoals een gebruikersselectie in een document, een celbereik in een spreadsheet of een reeks tekens in een tekstdocument. Dit type object wordt een pseudoobject genoemd omdat het niet wordt behandeld als een afzonderlijk object totdat een gebruiker de selectie markeert.
-
uitgever
-
De afzender van een gebeurtenis. In de COM+ Events-architectuur maakt de uitgever de methodeaanroep om een gebeurtenis te initiëren.
-
wachtrij bijnaam
-
De moniker die wordt gebruikt om een onderdeel in de wachtrij te activeren.
-
racevoorwaarde
-
In een toepassing met meerdere threads ontstaat een situatie waarbij meerdere threads zonder coördinatie toegang hebben tot een gegevensitem, wat mogelijk inconsistente resultaten veroorzaakt, afhankelijk van welke thread het gegevensitem eerst bereikt. COM levert bepaalde functies die speciaal zijn ontworpen om raceomstandigheden in out-of-process servers te voorkomen.
-
opnameapparaat
-
Het architectuurelement van de COM+ Queued Components-service waarmee de beveiligingscontext van de client in een bericht wordt geplaatst en alle methodeaanroepen voor een object worden vastgelegd. De recorder is een systeemproxybeheerder die interfaces selecteert uit de beschikbare interfaces in de COM+-catalogus.
-
hulpmiddelenverdeler
-
In het COM+-programmeermodel is een component dat de niet-duurzame gedeelde toestand beheert namens de toepassingscomponenten binnen een proces. Resource-dispensers zijn vergelijkbaar met resource-managers, maar zonder de garantie van duurzaamheid.
-
Resource Manager-
-
Een service die permanente of duurzame gegevens beheert in databases, duurzame berichtenwachtrijen of transactionele bestandssystemen. Het is de Resource Manager die weet hoe gegevens moeten worden opgeslagen en herstel na noodgevallen moet worden uitgevoerd. COM+-servertoepassingen maken gebruik van resourcemanagers om de blijvende staat van een toepassing te handhaven, zoals de voorraadgegevens, lopende bestellingen en debiteuren. Resourcemanagers werken samen met de Microsoft Distributed Transaction Coordinator (DTC) om atomiciteit en isolatie voor een toepassing te garanderen.
-
op rollen gebaseerde beveiliging
-
Een COM+-beveiligingsservice die wordt geleverd voor COM+-toepassingen. Een rol vertegenwoordigt een categorie gebruikers die zijn gedefinieerd voor een COM+-toepassing voor het bepalen van toegangsmachtigingen voor de resources van de toepassing. Rollen worden door een ontwikkelaar toegewezen aan onderdelen, interfaces en methoden. Gebruikers worden door een beheerder toegewezen aan de juiste rollen, waardoor een gebruiker binnen een bepaalde rol toegang heeft tot resources waaraan die rol is toegewezen.
-
hoofdobject
-
Het eerste object van een transactie, de wortel van de transactie genoemd, wordt altijd in een nieuwe transactionele grens geplaatst. Er kan slechts één hoofdobject in een transactie zijn. Alle andere objecten in de transactionele hiërarchie onder het hoofdobject worden interieurobjecten genoemd.
-
root transaction manager
-
De transactiebeheerder op het systeem dat een transactie initieert. De transactie wordt pas voltooid als de hoofdtransactiebeheerder de status van de transactie bepaalt (doorgevoerd of afgebroken).
-
semafoor
-
Een kernelobject dat wordt gebruikt om toegang tot een gedeelde resource te arbitreren.
-
SCM (Service Control Manager)
-
Een Microsoft Windows-serverproces waarmee alle services in het Windows-register worden beheerd.
-
SPM- (Shared Property Manager)
-
In Com+, een resourcedispenser die u kunt gebruiken om niet-persistente status te delen tussen meerdere objecten binnen een serverproces.
-
proces met één thread
-
Een proces dat bestaat uit slechts één enkeldraads appartement, dat op zijn beurt uit precies één draad bestaat. Alle COM-objecten die in een appartement met één thread wonen, kunnen methode-aanroepen ontvangen van slechts de ene thread die bij dat appartement hoort.
-
SOAP
-
Een eenvoudig, XML-protocol voor het uitwisselen van gestructureerde en typegegevens op het web. Het protocol bevat geen toepassings- of transportsemantiek, waardoor het zeer modulair en uitbreidbaar is.
-
registratie splitsen
-
Voor componenten die al bestaande COM-componenten zijn en worden gebruikt in de COM+-servicesomgeving, is er een registratie-indeling waarbij het basis COM-aspect van de registratie wordt opgeslagen in het Windows-register en nieuwe COM+-services en -kenmerken (zoals Geplande Onderdelen) worden opgeslagen in de COM+ Registratiedatabase. Elk onderdeelkenmerk wordt opgeslagen in het Windows-register of de COM+-registratiedatabase. Nieuwe COM-onderdelen worden uitsluitend geregistreerd in de COM+ Registratiedatabase, met enige duplicatie in het Windows-register, zodat bestaande hulpprogramma's deze kunnen gebruiken.
-
toestandsgevoelig
-
Van of betrekking hebben op een systeem of proces dat alle details van de status van een activiteit waaraan het deelneemt, bewaakt.
-
staatloze
-
Van of betrekking hebben op een systeem of proces dat deelneemt aan activiteit zonder alle details van de status ervan te controleren.
-
statische verhulling
-
Een vorm van cloaking waarbij de oorspronkelijke clientidentiteit eenmaal aan een downstreamserver kan worden gepresenteerd, waarbij de oorspronkelijke clientidentiteit eenmaal op de proxy wordt ingesteld. Deze clientidentiteit wordt weergegeven als een serverthreadtoken dat wordt gebruikt voor volgende methode-aanroepen.
-
abonnee
-
De ontvanger van een gebeurtenis. In de COM+ Events-architectuur ontvangt de abonnee de aanroepen van de uitgever.
-
abonnementsobject
-
In het COM+ Events-systeem wordt een object gemaakt door een abonnee om de levering van gebeurtenissen aan te vragen en te beheren.
-
synchronisatie
-
In COM+, een service die stroomt van onderdeel naar onderdeel en verbiedt meer dan één beller om het onderdeel op elk gewenst moment in te voeren. Synchronisatie bepaalt wanneer threads aanroepen naar een object kunnen verzenden.
-
architectuurmodel met drie lagen
-
Het fundamentele framework voor het logische ontwerpmodel segmenteert de onderdelen van een toepassing als volgt in drie serviceslagen: de presentatielaag of gebruikersservices; de middelste laag of bedrijfsservices; en de gegevenslaag of gegevensservices. Deze lagen komen niet noodzakelijkerwijs overeen met fysieke locaties op verschillende computers in een netwerk, maar in plaats daarvan met logische lagen van de toepassing.
-
nauw gekoppelde gebeurtenis
-
Een gebeurtenis waarvan de afzender (uitgever) en ontvanger (abonnee) nauw zijn gebonden. In een nauw gekoppeld gebeurtenissysteem wordt de uitgever voorzien van een interface voor het aanroepen van een methode wanneer er een wijziging plaatsvindt. De abonnee weet van welke uitgever hij een melding moet aanvragen en welke interfaces beschikbaar zijn. Voor een nauw gekoppeld gebeurtenissysteem moeten zowel de uitgever als de abonnee altijd draaien.
-
traceringslogboek
-
Een logboekbestand dat automatisch wordt gegenereerd door de Microsoft Distributed Transaction Coordinator met gegevens die betrekking hebben op een of meer gedistribueerde transacties. Voorbeelden van gegevens in een traceerlogboek zijn transactie-id, transactietijd en berichten die het transactieresultaat aangeven.
-
transactie
-
Een werkeenheid waarin een reeks gerelateerde bewerkingen plaatsvindt tijdens een toepassingsproces. Een transactie wordt precies één keer uitgevoerd en is atomair, hetzij al het werk wordt uitgevoerd, hetzij geen van de bewerkingen wordt uitgevoerd.
-
TIP (Transaction Internet Protocol)
-
Transaction Internet Protocol is een standaard doorvoerprotocol in twee fasen waarmee heterogene transactiebeheerders gedistribueerde transacties kunnen coördineren, met name via internet. Het TIP twee-fasen-commitprotocol is eenvoudig te implementeren en is onafhankelijk van het communicatieprotocol tussen applicaties, zodat het kan worden gebruikt met elk applicatieprotocol, maar vooral met HTTP.
-
transactiemanager
-
Het deel van de Microsoft Distributed Transaction Coordinator (DTC) dat wordt uitgevoerd op elke computer die deel uitmaakt van een gedistribueerde transactie en beheert de activiteiten met betrekking tot het doorvoeren of afbreken van dat deel van de transactie.
-
toepassing voor transactieverwerking
-
Een verzameling transactiebewerkingen waarmee een bepaalde zakelijke taak wordt geautomatiseerd.
-
transactieverwerkingssysteem
-
Een volledig systeem, bestaande uit zowel computerhardware als software, dat als host fungeert voor een toepassing voor transactieverwerking om routinetransacties uit te voeren die nodig zijn om zaken te doen.
-
protocol voor doorvoeren in twee fasen
-
Een protocol dat alleen wordt gebruikt in gedistribueerde transacties, zorgt ervoor dat het resultaat van een transactie consistent is voor alle transactiebeheerders die deelnemen aan de transactie. Het protocol werkt in twee afzonderlijke fasen om uiteindelijk een transactie vast te leggen of af te breken: fase één evalueert de voorwaarde van elke resourcemanager en fase twee voltooit de transactie.
-
niet-geconfigureerde onderdelen
-
Een COM-onderdeel dat niet is geconfigureerd in de COM+-catalogus. Niet-geconfigureerde onderdelen kunnen geen gebruik maken van COM+-services.
-
locatie
-
Bij DTC-transacties is er een ondoorzichtige gegevensstructuur die het adres vertegenwoordigt van de transactiemanager van de resourcemanager.
-
XA interfaces
-
Een standaardset programmeerinterfaces waarmee COM+ toepassingsontwikkelaars toegang kunnen krijgen tot XA-compatibele databases en resourcemanagers kunnen maken die werken met relationele databases, berichtenwachtrijen, transactionele bestanden en objectgeoriënteerde databases. Hoewel Microsoft het XA-protocol niet rechtstreeks ondersteunt, biedt Microsoft wel ondersteuning voor vertaalfaciliteiten tussen OLE-transacties en XA.
-
XML webservices
-
Eenheden van toepassingslogica die gegevens en services leveren aan andere toepassingen. Toepassingen hebben toegang tot XML-webservices via standaardwebprotocollen, zoals SOAP.