DDE é o protocolo Dynamic Data Exchange. Ele foi criado pela Microsoft para seus aplicativos do Office em execução em um ambiente Windows. É um sistema de partilha de dados entre aplicações. Função
O sistema de mensagens no Windows permite que apenas dois parâmetros , então passar dados por este método não é prático. Em vez disso, a mensagem cria um link para um pedaço de memória compartilhada no aplicativo de destino . O processo de ligação de dados de uma aplicação para outra é chamado de uma conversa. O aplicativo é chamado a receber o cliente eo aplicativo de envio é chamado de servidor . O usuário inicia a transação comandando a inserção de dados de uma fonte para o aplicativo . O aplicativo de recebimento , em seguida, solicita os dados do aplicativo de origem.
Exemplo
Um usuário da Palavra decide inserir uma planilha do Excel. Palavra é o cliente e solicita a estrutura de dados específica do Excel que é o servidor . Como os dados são referenciados e não é importante, quando os dados são alterados na planilha original essas mudanças também são mostrados no documento do Word em que foi incorporado.
Avanços
Object Linking and Embedding (OLE) , ActiveX e Controle Aberto Processo ( OPC) são os serviços mais recentes e mais rápidos que executam a mesma função DDE.