Component Object Modeling (COM ) er Microsofts teknologi som lar deg bygge uavhengige aktive programvarekomponenter som samhandler og kommuniserer med hverandre og et større program. En COM-objektet gjør noe som kan brukes og gjenbrukes av programmer som ønsker å fokusere på det store bildet . Opprette COM objekter
Microsoft Visual Studio , C + + kompilator og biblioteker tillate en programmerer å lage en grunnleggende COM-objektet ved hjelp av en veiviser . En COM-objektet kan samhandle med en database .
COM grensesnitt
COM-objektet har et grensesnitt , et sett av funksjoner som er generisk nok til å bli brukt av flere ringer programmer eller andre COM objekter. Applikasjonen får tilgang til funksjoner i et COM-objekt via dette grensesnittet . COM -teknologi gir en standard måte av funksjon calling over disse grensesnittene .
Multi - plattform Interoperability
Et COM-objekt er i sin binær form , og kan være utviklet av en tredjeparts leverandør . Derfor avhenger brukervennlighet og interactability av ulike slike binære gjenstander tungt på COM-teknologi så lenge det underliggende operativsystemet og maskinvaren forblir uendret .