Hva er en distribuert komponentobjektmodell?

I løpet av de siste tiårene har dataforskere arbeidet med å forbedre den generelle datamaskinens ytelse ved å bruke distribuert komponentteknologi. Den distribuerte komponentobjektmodellen (DCOM) ble opprettet av Microsoft® for å aktivere distribusjon av Microsoft® programvarekomponenter over flere dataserver. Denne teknologien gjør det mulig å gruppere servere i et selskap, noe som skaper stor skalerbarhet i hele selskapet.

Distribuert komponentobjektmodell ble først introdusert med Windows® NT operativsystem på slutten av 1990-tallet. Denne teknologien var et progressivt tilskudd til standard-rammeverket for vanlig objektmodell (COM) som brukes i de fleste Microsoft®-programvare. Mens COM-rammen ga en metode for å få tilgang til flere applikasjoner fra en maskin, fungerte den ikke med eksterne maskiner i et bedriftsnettverk.

Deling av komponenter og programvaretjenester er vanlig praksis i dag på Internett. Noen eksempler sees på tur reservasjonsnettsteder som kobles til hotell, flyselskaper og bilutleiebyråer. Denne teknologien gjør det mulig for datamaskiner å dele programvare på tvers av flere nettverk. Den distribuerte komponentobjektmodellen er teknologien som gjør at mange Microsoft®-applikasjoner fungerer over et nettverk.

Det er mange konkurrerende teknologier som ligner Microsofts® distribuerte komponentobjektmodell. Disse teknologiene inkluderer COM, COM + og webtjenester. DCOM brukes primært av organisasjoner som bruker Microsoft®-produkter.

En av ulempene ved å bruke den distribuerte komponentobjektmodellen er behovet for å bruke hele Microsoft®-samlingen av produkter for å støtte disse komponentene. Dette inkluderer Windows®-operativsystem, webservere og databasesjikt. DCOM er et varemerke for Microsoft® og krever underliggende Microsoft®-teknologi for å fungere ordentlig.

DCOM regnes som en inter-prosess kommunikasjonslagsteknologi. Den lar en datamaskin få tilgang til et annet program på en egen datamaskin i nettverket. Dette gjør at applikasjoner kan deles på flere servere.

De fleste selskaper har utviklet seg fra å bruke DCOM og COM-teknologier til mer progressiv webtjenesteprogramvare. Denne typen programvare er mer fleksibel enn standard DCOM fordi den kan kjøre én programvarekonfigurasjon og maskinvareplattformer. Dette er viktig for programvare på Internett fordi eksterne klienter vanligvis er mer generiske.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?