Component Object Model
Wygląd
COM (ang. Component Object Model) jest produktem firmy Microsoft. Technologia ta ma pomóc programistom, w tworzeniu aplikacji na podstawie komponentów (ang. componentware). COM umożliwia budowanie aplikacji na podstawie współpracujących ze sobą, ale niezależnych, komponentów binarnych. Wśród najważniejszych jej zalet wymienć trzeba następujące:
- definiuje pewien standard na poziomie binarnym, w odrewaniu od konkretnego narzędzia projektowego czy języka programowania.
- ma przezroczysty (transparentny) charakter - użytkownikowi jest obojętne, gdzie fizycznie znajduje się aktualnie wykorzystywany komponent; jeżeli nawet znajduje się on na odległym komputerze, aplikacja klienta korzysta z niego w taki sam sposób, jak z komponentu lokalnego.