I need to assist several clients to upgrade their RMDS to TREP 3.x., and besides TREP upgrade, I also need to help them to upgrade RFA as well.
Since RMDS is EOL for a long time, so their RFA version is very old as well.
Could anyone tell me that is RFA 6 a big milestone for RFA? That's is to say, before RFA 6, the clients need to re-write their RFA program.
And where I can find documents for this RFA migration topic?
Thank you very much.
If the clients use RFA version older than 6, it means they use the legacy interfaces(MarketData interfaces) and the latest RFA Java version including this Interfaces is 7.6.1.L2 which the clients can download from RFA Java downloads page. If the client cannot access the web site or download the package, please contact RDC administrator(email@example.com). The migration information for MarketData interfaces in the documents shipped with the RFA package (<package>\Legacy\Docs\index.htm). Please navigate to “Legacy Documentation” page and go to “API Migration” for details. For deprecated interfaces and replacements details, please see in “API Deprecation” under “Legacy Documentation” part.
If the client uses RFA 6 or newer, please confirm which interfaces they are using; OMM interfaces or MarketData Interfaces. If it is OMM interfaces, the latest version is 8.1.0.L1 which can be downloaded from RFA Java downloads page. The migration information is in the document shipped with the RFA package (<package>\Docs\RFAJ_Portal.html). Please click “RFA Java Web Documentation” then navigate to “Helpful Hints” page in “Documentation Portal” and go to “API Migration” for details. For deprecated interfaces and replacements details, please see in “Schedule of Deprecated Interfaces” under “Helpful Hints” part.
To upgrade to RFA7.6 or 8.1, the clients should not need to re-write the whole application, just modify some source code according to the migration information which I mentioned above.
For the supported RFA versions, TREP versions, please refer to API Compatibility Matrix