What Is a DDE Server?

by Stephen Byron Cooper

DDE stands for Dynamic Data Exchange and is a system for sharing data between applications in Windows. The data is not imported from one application into another, but referenced. DDE Server manages these links.


An example of DDE Server's operation is when an Excel spreadsheet is inserted into a Word document. In this action the Word program becomes a client of the DDE Server. If the spreadsheet is updated in Excel, the new figures are shown in the table inserted in the Word document. DDE Server does not copy data from one application to another, but references it and resupplies it whenever the importing application is opened.


There are three versions of DDE Server in Microsoft Windows: DDE, Fast DDE and AdvanceDDE. NetDDE allows access to data over a network. DDE Server is an Interprocess Communication system (IPC).


The functionality of DDS Server is also provided by OLE (Object Linking and Embedding). This is a newer technology with faster capabilities for referencing data between applications. ActiveX and OPC (Open Process Control) are two newer systems providing the same functions as DDE Server.

About the Author

Stephen Byron Cooper began writing professionally in 2010. He holds a Bachelor of Science in computing from the University of Plymouth and a Master of Science in manufacturing systems from Kingston University. A career as a programmer gives him experience in technology. Cooper also has experience in hospitality management with knowledge in tourism.

More Articles

Photo Credits

  • photo_camera computer image by blaine stiger from Fotolia.com