Skip to main content

Hva er samarbeidsdataobjekter?

Samarbeidsdataobjekter er programmeringsgrensesnittobjekter som brukes i Microsoft Windows og Microsoft Exchange Server linje med programvareprodukter.De muliggjør oppretting av meldingsteknologi eller samarbeidsapplikasjoner på et datasystem.Bibliotekene for samarbeidsdataobjekter lar programvareutviklere få tilgang til datapunkter som ligger på serveren, offentlige datamaskinmapper og nettverk, så vel som de som er lagret i postkasser på en datamaskin.Dette gir mulighet for et større tilpasningsnivå i produktet, ettersom brukere kan opprette og skreddersy meldingsapplikasjoner for å passe til sine egne spesifikke behov.

Disse typer samarbeidsdataobjekter danner ikke et fullt programmeringsspråk, men er en del av et skriptspråksom fungerer sammen med meldingsapplikasjonsprogrammeringsgrensesnittet (MAPI) i Windows og Exchange Server .Forskjellen mellom et skriptspråk og et fullt programmeringsspråk er at det er laget et skriptspråk med et spesifikt formål i tankene, så det er begrenset i de tingene en programmerer kan oppnå med det.Når det gjelder samarbeidsdataobjekter, er skriptspråket ment å tillate programmerere å lage ad hoc -typer meldingsprogrammer, i tillegg til å endre funksjoner om eksisterende eksisterende meldingsprogrammer.Disse håndbygde eller tilpassede programmene kan enten ta plassen til eller forbedre meldingsapplikasjonene som allerede er på systemet.

Den primære fordelen å bruke samarbeidsdataobjekter er fleksibilitet.Gjennom bruk av skriptspråket kan dedikerte programmerere forsøke å legge til funksjoner i programvaren som ikke opprinnelig var tilgjengelig.Dette sparer potensielt på kostnadene, ettersom den dyktige sluttbrukeren ikke lenger trenger å ty til tredjepartsapplikasjoner for å få en spesifikk funksjon.Hvis de er kunnskapsrike nok på skriptspråket, kan de ganske enkelt lage den ønskede funksjonen på egen hånd.

En ulempe med denne metoden er at fordi de er bundet til et skriptspråk, vil bruk av samarbeidsdataobjekter ikke tilby samme mengde avFleksibilitet som programvare laget med et fullt programmeringsspråk.Funksjonene og programmene som er opprettet, må fungere innenfor rammen som allerede er gitt av enten Windows eller utveksle server reg;, plassere grenser for deres generelle potensial.Dette reduserer nytten av samarbeidsdataobjekter i forhold til å bygge en ny applikasjon fra grunnen av, ved hjelp av et fullt programmeringsspråk.