Vad är samarbetsdataobjekt?

Samarbetsdataobjekt är programmeringsgränssnittsobjekt som används i Microsoft Windows® och Microsoft Exchange Server® -serien med programvaruprodukter. De möjliggör skapandet av meddelandeteknologi eller samarbetsapplikationer på ett datorsystem. Biblioteken för samarbetsdataobjekt gör det möjligt för mjukvaruutvecklare att få tillgång till datapunkter som finns på servern, offentliga datormappar och nätverk, liksom de som lagras i postlådor på en dator. Detta möjliggör en större nivå av anpassning inom produkten, eftersom användare kan skapa och skräddarsy meddelandenapplikationer för att passa sina egna specifika behov.

Dessa typer av samarbetsdataobjekt utgör inte ett fullständigt programmeringsspråk, men är en del av ett skriptspråk som fungerar tillsammans med det messarande applikationsprogrammeringsgränssnittet (MAPI) i Windows® och Exchange Server®. Skillnaden mellan ett skriptspråk och ett fullständigt programmeringsspråk är att ett skriptspråk har skapats WIEtt specifikt syfte i åtanke, så det är begränsat i de saker som en programmerare kan åstadkomma med det. När det gäller samarbetsdataobjekt är dess skriptspråk avsett att tillåta programmerare att skapa ad hoc -typer av meddelanden, förutom att modifiera funktioner om befintliga meddelandeprogram. Dessa "handbyggda" eller anpassade program kan antingen ta platsen för eller förbättra meddelandenapplikationerna redan på systemet.

Den primära fördelen med att använda samarbetsdataobjekt är flexibilitet. Genom att använda skriptspråket kan dedikerade programmerare försöka lägga till funktioner i programvaran som inte ursprungligen var tillgängliga. Detta sparar potentiellt kostnad, eftersom den skickliga slutanvändaren inte längre kommer att behöva ta till tredje parts ansökningar för att få en specifik funktion. Om de är tillräckligt kunniga på skriptspråket kan de helt enkelt skapa önskand -funktionen på egen hand.

En nackdel med den här metoden är att eftersom de är bundna till ett skriptspråk, kommer att använda samarbetsdataobjekt inte att erbjuda samma mängd flexibilitet som programvara skapad med ett fullständigt programmeringsspråk. Funktionerna och programmen som skapats måste fungera inom ramen som redan tillhandahålls av antingen Windows® eller Exchange Server® och placera gränserna för deras totala potential. Detta minskar något användbarheten av samarbetsdataobjekt kontra att bygga en ny applikation från grunden med ett fullständigt programmeringsspråk.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?