Hva er samarbeidsdataobjekter?

Samarbeidsdataobjekter er programmeringsgrensesnittobjekter som brukes i Microsoft Windows® og Microsoft Exchange Server® -serien 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 nivå av tilpasning i produktet, ettersom brukere kan opprette og skreddersy meldingsapplikasjoner som passer deres egne spesifikke behov.

Disse typene samarbeidsdataobjekter danner ikke et fullt programmeringsspråk, men er en del av et skriptspråk som fungerer sammen med meldingsapplikasjonsprogrammeringsgrensesnittet (MAPI) i Windows® og Exchange Server®. Forskjellen mellom et skriptspråk og et fullt programmeringsspråk er at det er opprettet et skriptspråk wiDet er 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 stedet for eller forbedre meldingsapplikasjonene som allerede er på systemet.

Den primære fordelen med å 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 skape ønsketD -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 fleksibilitet som programvare som er opprettet ved hjelp av et fullt programmeringsspråk. Funksjonene og programmene som er opprettet, må fungere innenfor rammen som allerede er gitt av enten Windows® eller Exchange Server®, og 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.

ANDRE SPRÅK