Distributed Component Object Model
E704368
Distributed Component Object Model is a Microsoft technology that enables software components to communicate over a network as if they were on the same machine, extending the Component Object Model (COM) to distributed environments.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Distributed Component Object Model canonical | 2 |
How this entity was disambiguated
This entity first appeared as the object of triple T7894929 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Distributed Component Object Model Context triple: [DCOM, fullName, Distributed Component Object Model]
-
A.
Component Object Model
Component Object Model (COM) is a Microsoft software architecture and binary-interface standard that enables interprocess communication and reusable software components across different programming languages.
-
B.
Common Object Request Broker Architecture
Common Object Request Broker Architecture (CORBA) is a standard defined by the Object Management Group that enables software components written in different languages and running on different platforms to communicate seamlessly in distributed systems.
-
C.
COM+
COM+ is a Microsoft component software technology that extends the Component Object Model (COM) with services like transactions, security, and object pooling to support scalable, distributed applications.
-
D.
Windows Communication Foundation
Windows Communication Foundation is a Microsoft framework for building and running service-oriented, distributed applications that communicate over various network protocols.
-
E.
.NET Remoting
.NET Remoting is a now-legacy Microsoft .NET framework technology that enabled communication and object interaction across application domains, processes, and network boundaries.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Distributed Component Object Model Target entity description: Distributed Component Object Model is a Microsoft technology that enables software components to communicate over a network as if they were on the same machine, extending the Component Object Model (COM) to distributed environments.
-
A.
Component Object Model
Component Object Model (COM) is a Microsoft software architecture and binary-interface standard that enables interprocess communication and reusable software components across different programming languages.
-
B.
Common Object Request Broker Architecture
Common Object Request Broker Architecture (CORBA) is a standard defined by the Object Management Group that enables software components written in different languages and running on different platforms to communicate seamlessly in distributed systems.
-
C.
COM+
COM+ is a Microsoft component software technology that extends the Component Object Model (COM) with services like transactions, security, and object pooling to support scalable, distributed applications.
-
D.
Windows Communication Foundation
Windows Communication Foundation is a Microsoft framework for building and running service-oriented, distributed applications that communicate over various network protocols.
-
E.
.NET Remoting
.NET Remoting is a now-legacy Microsoft .NET framework technology that enabled communication and object interaction across application domains, processes, and network boundaries.
- F. None of above. chosen
Statements (52)
| Predicate | Object |
|---|---|
| instanceOf |
Microsoft technology
ⓘ
distributed object technology ⓘ software component model extension ⓘ |
| abbreviation | DCOM NERFINISHED ⓘ |
| basedOn | COM NERFINISHED ⓘ |
| communicationModel | client-server ⓘ |
| configuredBy | DCOMCNFG tool NERFINISHED ⓘ |
| developer | Microsoft ⓘ |
| documentationURL | https://learn.microsoft.com/en-us/windows/win32/com/distributed-com ⓘ |
| enables | communication between software components over a network ⓘ |
| extends | Component Object Model NERFINISHED ⓘ |
| goal | make remote components appear local ⓘ |
| introducedBy | Microsoft Windows NT 4.0 NERFINISHED ⓘ |
| originallyUsedProtocol | DCE/RPC over named pipes ⓘ |
| provides |
activation of remote COM objects
ⓘ
authentication ⓘ authorization ⓘ encryption options ⓘ impersonation ⓘ interface proxy and stub mechanisms ⓘ marshaling of parameters ⓘ security services ⓘ |
| relatedTo |
.NET Remoting
NERFINISHED
ⓘ
ActiveX NERFINISHED ⓘ COM+ NERFINISHED ⓘ OLE NERFINISHED ⓘ Windows Communication Foundation NERFINISHED ⓘ |
| releaseDate | 1996 ⓘ |
| requires |
COM registration of components
ⓘ
network connectivity between client and server ⓘ |
| runsOn | Microsoft Windows NERFINISHED ⓘ |
| status | legacy technology ⓘ |
| supersededBy | .NET-based distributed technologies ⓘ |
| supports |
asynchronous communication
ⓘ
location transparency for COM objects ⓘ multiple network protocols ⓘ remote procedure calls ⓘ synchronous communication ⓘ |
| supportsProtocol |
HTTP (via related technologies)
ⓘ
TCP/IP NERFINISHED ⓘ UDP NERFINISHED ⓘ |
| usedIn |
Windows-based middleware solutions
ⓘ
client-server business systems ⓘ enterprise distributed applications ⓘ |
| uses |
Access Control Lists
ⓘ
Microsoft RPC NERFINISHED ⓘ Object Remote Procedure Call (ORPC) NERFINISHED ⓘ Remote Procedure Call (RPC) ⓘ Security Identifiers ⓘ Windows registry configuration ⓘ Windows security model ⓘ |
| vulnerableTo | remote code execution attacks ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Distributed Component Object Model Description of subject: Distributed Component Object Model is a Microsoft technology that enables software components to communicate over a network as if they were on the same machine, extending the Component Object Model (COM) to distributed environments.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.