2008-12-26 8 views
9

Ich arbeite an einer Börse Informationsplattform und wir denken in einer Verbindung zwischen unserer Plattform und hausgemachten Excel-Dateien. Der Finanzmarkt ist immer noch an den alten DDE-Server-Ansatz gebunden, spielt das heute noch eine Rolle?Ist DDE immer noch wichtig? Welche sind die Alternativen?

Welche sind die Alternativen, um automatische Online-Datenaktualisierungen für Excel-Dateien, OLE DB-Abfragen, vorzunehmen? Ich frage mich, ob jemand ein Beispiel für die Implementierung eines OLE DB-Providers in C# und .NET hat.

Unsere API wird vollständig online und RESTful sein, gibt es eine Web-Services-Alternative, um diese Daten mit Excel zu verknüpfen? Ich erinnere mich an Excel 2003 mit einem Web Services Toolkit, aber ich kann nichts in der Nähe von Excel 2007 finden.

Antwort

2

In Bezug auf die Interaktion mit Excel, ersetzt OLE Automation/COM die Verwendung von DDE.

Sie können einen Blick auf VSTO (Visual Studio Tools für Office) werfen.

1

Sie könnten auch versuchen, diese (alt, aber ich denke immer noch relevant) Building a Real-Time Data Server in Excel 2002 (MSDN)

seit Jahren in der Echtzeit-Daten Welt, sage ich muss bei Reuters gearbeitet habe, dass ich nicht in mehr als bei DDE ausgesehen haben ein Jahrzehnt. Ich gehe davon aus, dass es noch Verwendung findet, aber es ist wirklich alt und wurde durch viele Sachen ersetzt. Hauptsächlich habe ich mit Desktop-Apps gearbeitet, die mit den Echtzeit-APIs kommunizieren.

Einige andere Verbindungen:

+0

ich eine RTD basierte Excel-Schnittstelle für eine Prop Trading Desk implementiert haben und es funktionierte gut. Sicherlich schnell genug und stabil genug, um nutzbar zu sein (vorausgesetzt, Excel selbst ist gut genug). –

Verwandte Themen