Was ist ein dynamische Daten-Austausch?

Dynamischer Datum-Austausch (DDE) ist ein Mitteilung-gefahrenes Microsoft® Computerprotokoll, das Daten ermöglicht, zwischen den Anwendungen ausgetauscht zu werden, die unter Windows-Betriebssysteme laufen. Im Allgemeinen gewusst als Interprozeßkommunikation, dynamische Daten-Austauschallgemeine Nachrichten, um ein „Gespräch“ und Kommunikationskanal zwischen der Anwendung herzustellen, die Daten fordert, der Klient und die Anwendung, in der die Daten d.h. der Bediener liegen. Innen geschrieben und durch die Klientenanwendung eingeleitet, besteht ein DDE-Antrag aus Anwendungs-Namen DDE des Bedieners, der Art der ausgetauscht zu werden Daten, benannte das DDE Thema und den DDE Einzelteil-Namen. DDE-Verbindungen können einmal durchgeführt werden oder dynamisch aktualisiert werden, in diesem Fall die aufnahmefähige Anwendung gemeldet, wann immer der Wert der spezifizierten Daten bezüglich der Bedieneranwendung ändert. Mehrfache DDE-Verbindungen können von jeder möglicher einer Anwendung hergestellt werden, und eine Anwendung kann als Klient und Bediener gleichzeitig auftreten.

Dynamische Daten-Austausch arbeitet durch die allgemeinen Nachrichten, die den DDE-Antrag zu allen weiteren laufenden Anwendungen enthalten. Wenn eine laufende Anwendung den DDE-Antrag erkennt, reagiert sie und ein Gespräch hergestellt lt. Windows, das herstellt Betriebssystem ist dann, eine Verbindung zwischen den zwei Anwendungen ei. Kommunikationskanäle können einmalig nur sein oder Dauerhaftes, in den Fällen wo die Klientenanwendung Daten regelmässig aktualisiert haben muss. Es gibt zwei Arten dauerhafte Verbindungen: warm und heiß. Warme Verbindungen bitten zuerst um die Genehmigung des Benutzers, die Klientenanwendung zu aktualisieren. Mit heißen Verbindungen getan dieses automatisch.

DDE-Datenaustausch stattfindet hinter den Kulissen 1_0_, d.h. kann der Benutzer zu tun, weitermachen, was auch immer er oder sie tun, während der DDE-Antrag im Hintergrund durchgeführt. Als solches soll dynamische Daten-Austauschkommunikation asynchron. Der DDE-Antrag und sein Resultat können in geteiltem Speicher gespeichert werden, während Klienten- und Bedieneranwendungen fortsetzen, was auch immer sie bis den Antrag verarbeiten und Antwort nach fungiert werden kann.

Dieses Protokoll muss etwas Umfang ersetzt durch die Microsoft® Gegenstand-Verbindung und die Einbettung (ALT) und Teilgegenstand-Modell (COM), sowie durch die dynamische Daten-Austausch-Management-Bibliothek (DDEML). DDE ist zu bestimmten Zwecken, besonders eine, die nicht laufende Benutzerinteraktion erfordern, jedoch noch am meisten benutzt. Beispiele umfassen die Aktualisierung eines Klient Microsoft® Excel Verteilungsbogens von den Bedieneranwendungen, die Realzeitdaten von den Sensoren oder von anderen Messinstrumenten auf einem Fließband empfangen, verbinden mit Anwendungen, die Realzeitvorrat und andere Geldmarktupdates empfangen, oder regelmäßig aktualisieren einen Verteilungsbogen mit Werten von einer Datenbank.