2008-12-26 19 views
9

Estoy trabajando en una plataforma de información bursátil y estamos pensando en proporcionar un enlace entre nuestra plataforma y archivos de Excel de fabricación casera. El mercado financiero todavía está ligado al viejo enfoque del servidor DDE, ¿sigue siendo importante hoy en día?¿Sigue siendo importante el DDE? ¿Cuáles son las alternativas?

¿Cuáles son las alternativas para realizar actualizaciones de datos automáticas en línea en archivos Excel, consultas OLE DB? Me pregunto si alguien tiene algún ejemplo de implementación de un proveedor OLE DB en C# y .NET.

Nuestra API será completamente en línea y tranquilo, no hay ninguna alternativa de servicios web para vincular estos datos a Excel? Recuerdo que Excel 2003 tenía un Web Services Toolkit pero no encuentro nada parecido en Excel 2007.

Respuesta

2

En términos de interacción con Excel, OLE Automation/COM reemplazó el uso de DDE.

Es posible que desee echar un vistazo a VSTO (Visual Studio Tools para Office).

1

También puede intentar esto (edad, pero creo que sigue siendo relevante) Building a Real-Time Data Server in Excel 2002 (MSDN)

Después de haber trabajado en Reuters durante años en el mundo de los datos en tiempo real, hay que decir que no he mirado en más de DDE una década. Supongo que todavía ve el uso, pero es realmente viejo y ha sido reemplazado por muchas cosas. En su mayoría, he estado trabajando con aplicaciones de escritorio que hablan con las API en tiempo real.

Algunos otros enlaces:

+0

he implementado una interfaz basada en Excel IDT para una mesa de negociación de puntal y funcionó bien. Ciertamente lo suficientemente rápido y lo suficientemente estable como para ser utilizable (suponiendo que Excel en sí es lo suficientemente bueno). –

Cuestiones relacionadas