DDECmd icon indicating copy to clipboard operation
DDECmd copied to clipboard

DDE to SQL DB bridge

Open grikag opened this issue 2 years ago • 2 comments

Hello Chris, I hope you are well. I came across your free MS Windows - DDE tools and was very impressed by the variety of the options they support. I am not a developer, like you :) and reaching out for guidance or help, accounting your expertise.

Considering the integration DDE / RTD options for capturing data, a) supported by the legacy desktop application and b) controlled by the vendor, I am searching for the "DDE / RTD to Database (SQL Server)" bridge.

with added options,
-- input-config //per your manual example, listing all data requests in the file
--server REUTER --topic IDN_RWS --item "GBP=,BID ASK"
--output-config // listing file or the database destination parameters

Was hoping you might have such a tool (feature) planned or may recommend open source references.

Please forgive me for disturbing you, I am not trying to take advantage of your time.

Kind Regards, GK

grikag avatar Jul 14 '22 16:07 grikag

I am inclined to see this as a new tool rather than an extension to DDECmd mostly because it'll likely have a bit of variation to deal with different SQL sources & sinks. Given it's intended use case I'd also need access to a (financial) tool that can generate DDE data at a fair rate of knots as I no longer have access to Reuters and Telerate like I used to.

I'm happy for any ideas and thoughts to be collected in this thread in the meantime.

chrisoldwood avatar Jul 20 '22 10:07 chrisoldwood

I have located the following project that looks very complex and had no updates for 4+ years. https://github.com/jeog/TOSDataBridge

I see few options for the solution implementation:

a) Simple data bridge, connecting DDE/RTD server with subscriber repository. b) (a) + added REST API integration support c) (b) + support for output format (e.g., CSV, JSON, XML) d) (c) + integration with NoSQL destination db like MongoDB

Added "source" and "destination" configurations should help with maintaining bridge instance"
a. DDE or RTD "subscription" to the source can be preconfigured (re: request file) with map of items vs topics b. Listing "destination" properties (e.g., "type": file .., "name:x , path:x , etc.)

grikag avatar Jul 26 '22 23:07 grikag