DDE始终发生在客户端应用程序和服务器应用程序之间。【DDE客户端应用程序】通过与服务器建立会话来发送交易以发送交易到服务器来启动交换。交易是对数据或服务的请求。【DDE服务器应用程序】通过向客户端提供数据或服务来响应事务。例如,图形应用程序可能包含表示公司季度利润的条形图,但是条形图的数据可能包含在电子表格应用程序中。为获得最新的利润数据,图形应用程序(客户端)可以与电子表格应用程序(服务器)建立对话。然后,图形应用程序可以将事务发送到电子表格应用程序,请求最新的利润数字。
服务器可以同时拥有多个客户端,客户端可以从多个服务器请求数据。应用程序也可以是客户端和服务器。客户端或服务器可以随时终止对话。