DDE все еще имеет значение? Какие есть альтернативы? - PullRequest
10 голосов
/ 26 декабря 2008

Я работаю над информационной платформой фондовой биржи, и мы подумываем предоставить связь между нашей платформой и самодельными файлами Excel. Финансовый рынок по-прежнему связан со старым подходом к серверу DDE, а сегодня это все еще имеет значение?

Какие есть альтернативы для автоматического обновления данных онлайн в файлах Excel, запросов OLE DB? Интересно, есть ли у кого-нибудь пример реализации поставщика OLE DB в C # и .NET.

Наш API будет полностью онлайн и RESTful, есть ли альтернатива веб-сервисам для связи этих данных с Excel? Я помню, что в Excel 2003 был набор веб-служб, но я не могу найти ничего похожего в Excel 2007.

Ответы [ 3 ]

5 голосов
/ 28 декабря 2008

Я могу рекомендовать прочитать эту страницу. Это говорит о почти каждом аспекте DDE:

http://www.angelfire.com/biz/rhaminisys/ddeinfo.html

3 голосов
/ 26 декабря 2008

В плане взаимодействия с Excel OLE Automation / COM заменило использование DDE.

Возможно, вы захотите взглянуть на VSTO (Инструменты Visual Studio для Office).

2 голосов
/ 28 декабря 2008

Вы также можете попробовать это (старый, но я думаю, что все еще актуально) Создание сервера данных в реальном времени в Excel 2002 (MSDN)

Проработав годами в Reuters в мире данных реального времени, я должен сказать, что я не смотрел на DDE более десяти лет. Я предполагаю, что это все еще находит применение, но это действительно старо и было заменено многими вещами. В основном, хотя я работал с настольными приложениями, которые общаются с API в реальном времени.

Некоторые другие ссылки:

...