échange dynamique de données (dde)

Définition - Que signifie Dynamic Data Exchange (DDE)?

Dynamic Data Exchange (DDE) est un système de communication interprocessus qui permet aux données d'être communiquées ou partagées entre les applications dans les systèmes d'exploitation tels que Windows. Dynamic Data Exchange utilise la mémoire partagée et un ensemble de commandes, de formats de messages et de protocoles pour la communication et le partage.

La liaison et l'incorporation d'objets ont succédé à Dynamic Data Exchange, mais ce dernier est toujours utilisé pour des tâches de communication interprocessus simples et faciles.

Definir Tech explique Dynamic Data Exchange (DDE)

Dynamic Data Exchange fonctionne selon le modèle client et serveur. L'application qui demande les informations est connue sous le nom de client et l'application offrant les informations est considérée comme le serveur. Puisqu'il s'agit d'un protocole basé sur les messages, Dynamic Data Exchange n'utilise aucune bibliothèque ni fonction.

Dynamic Data Exchange a de nombreuses utilisations. Il peut être utilisé pour partager des données entre deux applications. En fait, c'est l'une des meilleures options de communication et d'échange de données s'il n'y a pas d'exigence d'interaction continue avec l'utilisateur. Il peut également être utilisé pour fournir des commandes à d'autres applications. Dynamic Data Exchange peut également être utilisé pour améliorer les fonctionnalités des applications telles que la création de documents de données réels et les requêtes en temps réel entre les applications.

Cependant, par rapport à la liaison et à l'incorporation d'objets, Dynamic Data Exchange offre un contrôle moindre sur les données partagées.