Is EMA SDK available for .NET?
If not (and I don't believe it is), what options are available to connect to Refinitiv ADS servers for .NET applications?
While my colleague already gave you a clear detail, there is another resource that might help you too in the Choosing a Refinitiv Real-time Streaming API article.
EMA for .NET is still not available. It is in development. The expected delivery date is Q4 2022, as mentioned in the RTSDK Roadmap.
For now, the options are RFA.NET or WebSocket.
@wasin.w & @Jirapongse , thank you both for the information.
In the Choosing a Refinitiv Real-time Streaming API article I don't see RFA.NET API as an option in the flow chart, but rather it references Refinitiv Data Library
What are the differences between the two APIs?
I feel like using RFA.NET is the right choose as it seems to use OMM. I assume the new EMA API for .NET will also make use of OMM.
If you want to use the OMM message/RSSL connection, the RFA .Net is currently suitable for you. Please note that the EMA API also supports the OMM message and RSSL connection, but the EMA API classes and interfaces are not compatible with RFA API classes and interfaces.
About the difference between RFA and Refinitiv Data (RD) Library:
Note: The RD Library is in the beta phase (as of June 2022).
Just want to add more information about the Refinitiv Data Platform (RDP). The platform provides various Refinitiv data and content (Historical Pricing, Environmental Social and Governance (ESG), News, Research, etc) for developers via an easy-to-use Web-based API (request-response, alerts, bulk files, streaming - via WebSocket).
Compared to the Refinitiv Real-Time Platform, the Real-Time platform is focusing on delivering real-time streaming global market data.