COM (Component Object Model)

GPTKB entity

Statements (54)
Predicate Object
gptkbp:instance_of gptkb:architecture
gptkbp:allows dynamic linking of components
gptkbp:can_be_used_with gptkb:Java
gptkb:C++
gptkb:Visual_Basic
gptkbp:composed_of COM objects
gptkbp:defines a standard way to create and use software components
gptkbp:developed_by gptkb:Microsoft
gptkbp:enables interoperability between software components
gptkbp:governed_by gptkb:Interface_Definition_Language_(IDL)
https://www.w3.org/2000/01/rdf-schema#label COM (Component Object Model)
gptkbp:introduced_in gptkb:1993
gptkbp:is_a_framework_for building software components
gptkbp:is_associated_with DCOM (Distributed Component Object Model)
OLE (Object Linking and Embedding)
COM+ (Component Object Model Plus)
gptkbp:is_based_on interfaces
gptkbp:is_designed_for Windows applications
gptkbp:is_designed_to promote code reuse
enable software component communication
facilitate software integration
gptkbp:is_implemented_in Windows operating systems
COM interfaces
gptkbp:is_part_of gptkb:Windows_API
gptkbp:is_related_to gptkb:Active_X
gptkbp:is_standardized_by software interoperability
software component interaction
gptkbp:is_used_for creating reusable software components
gptkbp:is_used_in gptkb:Active_Directory
gptkb:Microsoft_Exchange_Server
gptkb:Windows_Registry
gptkb:Microsoft_Dynamics
gptkb:Microsoft_SQL_Server
gptkb:Windows_Shell
gptkb:Microsoft_Office_applications
gptkb:Windows_Management_Instrumentation_(WMI)
gptkb:Internet_Explorer
gptkb:Visual_Studio
system-level programming
Windows services
application-level programming
gptkbp:model gptkb:architecture
gptkbp:provides a way to access system services
binary standard for software components
gptkbp:specification component-based software engineering
gptkbp:supports event handling
language independence
remote procedure calls (RPC)
gptkbp:used_for software componentry
gptkbp:uses reference counting for memory management
gptkbp:uses_technology gptkb:Software_Development
gptkbp:was_a_precursor_to gptkb:._NET_framework
gptkbp:bfsParent gptkb:monsters
gptkbp:bfsLayer 3