Hvad er samarbejdsdataobjekter?

Samarbejdsdataobjekter er programmeringsgrænsefladeobjekter, der bruges i Microsoft Windows® og Microsoft Exchange Server® -linjen af ​​softwareprodukter. De muliggør oprettelse af messaging -teknologi eller samarbejdsapplikationer på et computersystem. Bibliotekerne for samarbejdsdataobjekter giver softwareudviklere mulighed for at få adgang til datapunkter placeret på serveren, offentlige computermapper og netværk samt dem, der er gemt i postkasser på en computer. Dette giver mulighed for et større tilpasningsniveau inden for produktet, da brugere kan oprette og skræddersy messaging -applikationer, der passer til deres egne specifikke behov.

Disse typer af samarbejdsdataobjekter danner ikke et komplet programmeringssprog, men er en del af et scriptingsprog, der fungerer sammen med Messaging Application Programming Interface (MAPI) i Windows® og Exchange Server®. Forskellen mellem et scriptingsprog og et fuldt programmeringssprog er, at der er oprettet et scriptingsprog med WIDette specifikt formål i tankerne, så det er begrænset i de ting, en programmør kan opnå med det. I tilfælde af samarbejdsdataobjekter er dets scriptingsprog beregnet til at give programmerere mulighed for at oprette ad hoc -typer af messaging -programmer, ud over at ændre funktioner om eksisterende messaging -programmer. Disse "håndbyggede" eller tilpassede programmer kan enten tage stedet for eller forbedre de meddelelsesapplikationer, der allerede er på systemet.

Den primære fordel ved at bruge samarbejdsdataobjekter er fleksibilitet. Gennem brugen af ​​scriptingsproget kan dedikerede programmerere forsøge at tilføje funktioner til softwaren, som ikke oprindeligt var tilgængelige. Dette sparer potentielt på omkostninger, da den dygtige slutbruger ikke længere behøver at ty til tredjepartsapplikationer for at få en bestemt funktion. Hvis de er vidende nok på scriptingsproget, kan de simpelthen skabe ønsketd funktion på egen hånd.

En ulempe med denne metode er, at fordi de er bundet til et scriptingsprog, vil du ikke tilbyde den samme mængde fleksibilitet som software oprettet ved hjælp af et fuldt programmeringssprog at bruge samarbejdsdataobjekter. De oprettede funktioner og programmer skal fungere inden for de rammer, der allerede er leveret af enten Windows® eller Exchange Server®, hvilket lægger grænser for deres samlede potentiale. Dette formindsker lidt nytten af ​​samarbejdsdataobjekter versus at opbygge en frisk applikation fra bunden af ​​ved hjælp af et fuldt programmeringssprog.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?