|
Dynamic Data Exchange (DDE) is a technology for communication between multiple applications under Microsoft Windows and also OS/2. Although still supported in even latest Windows versions, it has mostly been replaced by its much more powerful successors OLE, COM, and OLE Automation. However, it is still used in several places inside Windows, e.g. for Shell file associations. Microsoft Windows is a series of popular proprietary operating environments and operating systems created by Microsoft for use on personal computers and servers. ...
OS/2 is an operating system created by Microsoft and IBM and later developed by IBM exclusively. ...
Object Linking and Embedding (OLE) is a distributed object system and protocol developed by Microsoft. ...
Component Object Model (COM) is a Microsoft platform for software componentry introduced by Microsoft in 1993. ...
In particular, DDE allowed one application to open a session with another, send commands to the server application and receive responses. However, it did not enable the server application's GUI to be incorporated into the client application's; it did not support incorporation of server application data into client application files (i.e. structured storage); and in order to use DDE, one had to know the DDE commands that the server supported, which were generally not standardised (although some standards do exist, e.g. the spyglass specification for web browsers). Thus, in order to use DDE fully, special code must be added to each client application for each server application it wants to control, or the client application must provide a scripting language or macro facility. A common use of DDE was for custom developed applications to control off-the-shelf software, e.g. a custom inhouse application written in C or some other language might use DDE to open a Microsoft Excel spreadsheet and fill it with data, by opening a DDE conversation with Excel and sending it DDE commands. Today, however, one would instead use the Excel object model with COM or OLE Automation. Windows has a facility called NetDDE, which enables DDE messages to be sent between applications running on different machines. It is even more rarely used than DDE, but still supported. Notable applications using NetDDE are Clipbook Viewer and Microsoft Hearts. Microsoft Hearts is a popular computer game. ...
See also In programming, the Component Object Model (COM), also known as ActiveX, is a Microsoft technology for software components. ...
Component Object Model (COM) is a Microsoft platform for software componentry introduced by Microsoft in 1993. ...
Distributed Component Object Model (DCOM) is a Microsoft proprietary technology for software components distributed across several networked computers to communicate with each other. ...
The . ...
Object Linking and Embedding (OLE) is a distributed object system and protocol developed by Microsoft. ...
External links |