DDE Characteristics

Previous Next

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.