Component Object Model (COM)
GPTKB entity
Statements (55)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:architect
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:video_game
|
gptkbp:allows |
language independence
|
gptkbp:based_on |
interfaces
the concept of interfaces and classes |
gptkbp:developed_by |
gptkb:Microsoft
|
gptkbp:enables |
inter-process communication
remote procedure calls (RPC) |
gptkbp:facilitates |
software reuse
|
https://www.w3.org/2000/01/rdf-schema#label |
Component Object Model (COM)
|
gptkbp:introduced |
gptkb:1993
|
gptkbp:is_a_framework_for |
component-based software engineering
building software components |
gptkbp:is_associated_with |
gptkb:Microsoft_Visual_Studio
|
gptkbp:is_compatible_with |
multiple programming languages
|
gptkbp:is_designed_for |
Windows applications
|
gptkbp:is_designed_to |
promote interoperability
|
gptkbp:is_implemented_in |
gptkb:C++
COM servers |
gptkbp:is_part_of |
gptkb:Microsoft_Windows_API
gptkb:Microsoft_._NET_Framework |
gptkbp:is_related_to |
gptkb:Windows_Communication_Foundation_(WCF)
gptkb:Active_X gptkb:Windows_Scripting_Host DCOM (Distributed Component Object Model) COM Interop |
gptkbp:is_standardized_by |
software interoperability
software componentry |
gptkbp:is_used_for |
creating desktop applications
creating reusable software components creating Active X controls |
gptkbp:is_used_in |
gptkb:Microsoft_Office_applications
enterprise applications web applications system-level programming Windows services database applications Windows Forms applications OLE (Object Linking and Embedding) |
gptkbp:is_utilized_in |
gptkb:Windows_Registry
gptkb:Windows_Shell cloud applications |
gptkbp:provides |
versioning support
object-oriented programming features |
gptkbp:related_model |
distributed computing
software component communication |
gptkbp:supports |
gptkb:COM+
automation binary software components |
gptkbp:technology |
gptkb:software
service-oriented architecture (SOA) software component interaction |
gptkbp:used_in |
Windows operating systems
|
gptkbp:uses |
GUI Ds (Globally Unique Identifiers)
|