See
Also
Dynamic Data Exchange
(DDE):
·
|
Allows inter-process communication between client and server
programs using shared memory. |
·
|
Offers one-time data transfer (this is when the server gets the
information). The server can change the information, but the client
has to request an update of the changes. |
·
|
Offers ongoing data transfer (this is the Reflect Updates
property). Clients are notified when new data becomes
available. |
·
|
Differs from clipboard communication. The Clipboard cannot be
initiated by the user (client). Client copies data only once. |
·
|
Is always initiated by the client. The client is in control
(i.e. sends or requests information). |
·
|
Memory is allocated by the server, and is shared by the
client. |
|