Dynamischer Datenaustausch

Dynamic Data Exchange ( DDE ) (auf Französisch  : " Dynamic Data Exchange ") ist einClient-Server- Protokoll, das von Microsoft seit Windows 2 und OS / 2 für den Datenaustausch zwischen Anwendungen definiert wurde. Es wurde 1987 eingeführt .

Mit DDE können Sie eine Sitzung mit einer anderen Anwendung öffnen, einen Befehl an die Anwendung senden, die als Server dient, und eine Antwort erhalten. Die grafische Oberfläche der Serveranwendung kann nicht in die Clientanwendung eingebettet werden. Um DDE korrekt verwenden zu können, muss die Clientanwendung die in der Serveranwendung verfügbaren Befehle kennen, die im Allgemeinen nicht standardisiert sind.

Erbe

Die erste Version des OLE- Protokolls basiert stark auf dem DDE-Protokoll. Im Gegensatz zu DDE allein können Sie mit OLE auch die Serveranwendung in die Clientanwendung integrieren.

Microsoft hat dann die COM- und OLE- Protokolle vorgeschlagen, aber trotzdem wird DDE in einigen Teilen von Windows immer noch verwendet.

Anwendungsbeispiel

Eine mögliche Verwendung besteht darin, eine Konversation einer in C und Excel geschriebenen Anwendung herzustellen , ein neues Blatt zu öffnen und es mit Daten zu füllen.

NetDDE

Microsoft hat auch eine Version entwickelt, mit der sich Anwendungen auch dann unterhalten können, wenn sie sich nicht auf demselben Computer befinden. Es wird selten verwendet und ist in Windows XP SP2- und Windows Server 2003- Versionen standardmäßig deaktiviert und wurde aus Vista entfernt .

Externe Links