DDE仍然重要吗?哪些是替代品?

时间:2008-12-26 17:05:29

标签: .net excel automation oledb dde

我正在建立一个股票交易所信息平台,我们正在考虑在我们的平台和自制的Excel文件之间提供链接。金融市场仍然受旧DDE服务器方法的束缚,现在它仍然重要吗?

哪些替代方法可以在Excel文件,OLE DB查询上自动进行在线数据更新?我想知道是否有人在C#和.NET中实现OLE DB提供程序的任何示例。

我们的API将完全在线且RESTful,有任何Web服务替代方案可将此数据链接到Excel吗?我记得Excel 2003有一个Web Services Toolkit,但我在Excel 2007中找不到任何接近它的东西。

3 个答案:

答案 0 :(得分:5)

我可以推荐阅读此页面。它谈到了DDE的几乎所有方面:

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

答案 1 :(得分:3)

在与Excel交互方面,OLE Automation/COM取代了DDE的使用。

您可能需要查看VSTO(适用于Office的Visual Studio工具)。

答案 2 :(得分:2)

你也可以试试这个(旧的,但我认为仍然相关)Building a Real-Time Data Server in Excel 2002 (MSDN)

在路透社工作多年的实时数据世界,我必须说我十多年来没有看过DDE。我认为它仍然可以看到使用,但它确实很旧,已经被很多东西所取代。虽然我一直在使用与实时API交谈的桌面应用程序。

其他一些链接: