Cosa sono gli oggetti dati di collaborazione?

Gli oggetti dati di collaborazione sono oggetti di interfaccia di programmazione utilizzati nella linea di prodotti software Microsoft Windows® e Microsoft Exchange Server®. Consentono la creazione di tecnologia di messaggistica o applicazioni collaborative su un sistema informatico. Le librerie di oggetti dati di collaborazione consentono agli sviluppatori di software di accedere ai punti dati situati sul server, alle cartelle dei computer pubblici e alla rete, nonché a quelli memorizzati nelle cassette postali su un computer. Ciò consente un maggiore livello di personalizzazione all'interno del prodotto, in quanto gli utenti possono creare e personalizzare le applicazioni di messaggistica in base alle proprie esigenze specifiche.

Questi tipi di oggetti dati di collaborazione non formano un linguaggio di programmazione completo, ma fanno parte di un linguaggio di scripting che funziona a fianco dell'interfaccia di programmazione dell'applicazione di messaggistica (MAPI) in Windows® ed Exchange Server®. La differenza tra un linguaggio di scripting e un linguaggio di programmazione completo è che un linguaggio di scripting è stato creato con uno scopo specifico in mente, quindi è limitato nelle cose che un programmatore può realizzare con esso. Nel caso di oggetti dati di collaborazione, il suo linguaggio di scripting è destinato a consentire ai programmatori di creare tipi di programmi di messaggistica ad hoc, oltre a modificare le funzionalità relative ai programmi di messaggistica preesistenti. Questi programmi "creati a mano" o personalizzati possono sostituire o migliorare le applicazioni di messaggistica già presenti nel sistema.

Il vantaggio principale dell'utilizzo degli oggetti dati di collaborazione è la flessibilità. Attraverso l'uso del linguaggio di scripting, programmatori dedicati possono tentare di aggiungere funzionalità al software che non erano originariamente disponibili. Ciò potenzialmente consente di risparmiare sui costi, poiché l'utente finale qualificato non dovrà più ricorrere ad applicazioni di terze parti per ottenere una funzionalità specifica. Se sono abbastanza informati nel linguaggio di scripting, possono semplicemente creare la funzionalità desiderata da soli.

Un aspetto negativo di questo metodo è che, poiché sono legati a un linguaggio di scripting, l'utilizzo di oggetti dati di collaborazione non offrirà la stessa flessibilità del software creato utilizzando un linguaggio di programmazione completo. Le funzionalità e i programmi creati devono funzionare nell'ambito già fornito da Windows® o Exchange Server®, ponendo limiti al loro potenziale complessivo. Ciò riduce leggermente l'utilità degli oggetti dati di collaborazione rispetto alla creazione di una nuova applicazione da zero, utilizzando un linguaggio di programmazione completo.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?