Hello @deepika.palreddy
Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query?
If so please can you click the 'Accept' text next to the appropriate reply. This will guide all community members who have a similar question.
Thanks,
AHS
Please be informed that a reply has been verified as correct in answering the question, and has been marked as such.
Thanks,
AHS
Hello @deepika.palreddy
The RFA APIs (.Net, C++ and Java editions) provide a console example application for developers in the API package:
The example can connect to your ADS server or your OMM Interactive provider application.
Please be informed that the RFA API is a feature-completed API (non-strategic). You may consider the Enterprise Message API (EMA Java, formerly known as Elektron Message API) which is a part of the strategic Refinitiv Real-Time SDK family (formerly known as Elektron SDK) for your new development application/project.
The EMA is designed for ease of use, so it should take a lot less time to implement and getting the data compares to implement with RFA API. Please see more detail in Real-Time SDK page.
As per the video in the "Quick Start" section in RFA API link, I tried to download and I see the above now. Am I going in the right direction? If yes, could you please enable the membership for me?
Hello @deepika.palreddy
You required the premium user subscription program in order to download the RFA API package. Please contact your Refinitiv representative to help you register premium subscription.
Hello @wasin.waeosri, looks like I got the premium subscription to access the Library folder but I cannot access the latest RFA Java version. I see all of them are blank
Hello @deepika.palreddy,
I know you are asking for RFA Java, but since you are starting a new application, I would second the opinion offered by @wasin.waeosri.
EMA Java is our new replacement API for RFA, is considerably easier to use, and is our strategic real time API. Please use EMA going forward as it will be supported by Refinitiv going forward. RFA API is feature complete at this time.
Hello Gurpeet,
We heard from Refinitiv that they wouldnot support EMA API you suggested. So I think we would continue with RFA for now.
I don't see any reason EMA can not replace RFA API, unless MAPI is using some legacy protocol which is not being supported by newer EMA. Let me check internally and get to the bottom of this.
Hi @Gurpreet
I believe the MAPI team were very reluctant to offer EMA support - I seem to recall I discussed this with them a while back and Nitin has also been trying to pressure them to change for a while now.
Thanks @umer.nalla. This is exactly what I got back. EMA is not certified for use with MAPI, and so users have to keep developing new applications with RFA.
@Gurpreet any update on this?
Also I was going through the API package for RFA.I have few questions on that
1. Is there any way I can login to RFA other than using the token?
2. I was referring to Real time Market Data 1.6 pdf and I was trying to figure out what tags and how we need to send for market data subscription. I couldnot find any revelant examplesalso in the APi package.Could you please help me here in proceeding further?
Unfortunately, it seems like so far RFA is the only certified API for MAPI.
For other questions, I would recommend that you start a new post. This will keep the conversation clean and allow us to track the answers.
There are no tokens in RFA. If you have downloaded the RFA SDK, then best to start with the StarterConsumer example in the Examples\com\reuters\rfa\example\omm\cons directory.