DDE란? 실시간 데이터 교환

DDE란?

DDE (Dynamic Data Exchange)는 윈도우 운영체제에서 두 개 이상의 애플리케이션이 실시간으로 데이터를 교환할 수 있는 프로토콜입니다. 한 애플리케이션은 데이터를 제공하고 다른 애플리케이션은 데이터를 요청합니다. 즉 DDE는 각 애플리케이션이 서버와 클라이언트 개념으로 동작합니다.

예시) 증권 시장 정보 DDE

증권사에서 제공하는 시세 정보를 엑셀에 연동하는 서비스가 있습니다. 원하는 종목에 대해 다양한 정보를 엑셀에 연동하여 분석할 수 있는 기능입니다. 이 경우 증권사는 데이터를 제공하는 서버 역할이고 엑셀은 정보를 요청하는 클라이언트 역할이라고 볼 수 있습니다.

 

시세 엑셀연동 DDE
출처=iprovest.com

 

예시) MS Access와 Excel DDE

마이크로소프트 엑세스 데이터베이스의 특정 테이블의 정보를 엑셀에 불러올 수 있습니다. 이때 연결된 데이터는 실시간 반영됩니다. 만약 DB 테이블의 정보가 업데이트되면 엑셀에 불러온 정보에도 반영됩니다. 때문에 실시간으로 데이터를 모니터링하거나 반영해야하는 작업에 활용할 수 있습니다.

반응형

댓글

Designed by JB FACTORY