EMA API version

i found there are 2 example named Refinitiv .
one is from refinitiv site , using below dependency

<dependency>
<groupId>com.refinitiv.ema</groupId>
<artifactId>ema</artifactId>
<version>3.6.1.0</version>
</dependency>


Another one is from https://github.com/Refinitiv-API-Samples/Example.EMA.Java.ValueAddObjectsForEMA
, using below dep.

<dependency>
<groupId>com.thomsonreuters.ema</groupId>
<artifactId>ema</artifactId>
<version>3.2.2.0</version>
</dependency>


i wanna know if i want to use the com.thomsonreuters.ema one to connect to TREP server,
is it official one or Do you recommend ? And what's the difference?

Best Answer

Answers

  • Hello @raymondsk.wong

    While my colleague has provided a clear explanation for you above, please note that RTSDK Java is also available in the Maven Central repository.

    EMA Java

    image

    ETA Java

    image

    The older versions of the APIs (the old API and package names, versions 3.5.x and below) are also available in the Maven Repository too, but I highly suggest you use the latest version.