Testing the Example files in my local machine
How i can do the testing code on my personal machine that not connected to Reuter servers ?
our setup is setup machine in our datacenter contacted to Reuters servers by VPN connection , but before we implement the code need to test it in my machine !! how i can do that ?
Best Answer
-
You can use infra tools (rmdstestclient and sink_driven_src) to capture and replay the real-time data.
For more information, please refer to this question. If you don't have these tools, please contact your TR account team.
0
Answers
-
Hello @tarek.aboukhaled
EMA provides interactive
provider example applications located in <Elektron SDK package>\Ema\Src\examples\java\com\thomsonreuters\ema\examples\training\iprovider.
Consumer applications can connect to them directly. Hence, you can run a
consumer application to connect to an interactive provider example application on the same machine.You may start with
example100__MarketPrice__Streaming which illustrates how to create and publish
a single OMM streaming item. For more details of Interactive Provider application, please refer to EMAJ_DevGuide.pdf and EMAJ_ConfigGuide.pdf for its configuration parameters.The example steps to run
the interactive provider, example100__MarketPrice__Streaming, and the consumer
application, example100__MarketPrice__Streaming, are list below:- In <Elektron
SDK package>\Ema\Src\examples\EmaConfig.xml, modify RdmFieldDictionaryFileName
and EnumTypeDefFileName parameter of Dictionary_3 node used by the provider
application to use the preference dictionary files(default is dictionary files
in the current directory). For example:
<Dictionary>
<Name value="Dictionary_3"/>
…
<RdmFieldDictionaryFileName value="C:\Elektron-SDK\Ema\etc\RDMFieldDictionary"/>
<EnumTypeDefFileName value="C:\Elektron-SDK\Ema\etc\enumtype.def"/>
…
</Dictionary>2.Compile the example applications. At <Elektron SDK
package>\Ema\Src\examples, you can use ant
command.3.Run example100__MarketPrice__Streaming_IProv.bat
which run interactive provider4.Run example100__MarketPrice__Streaming.bat which
run consumerWhen the consumer can
connect to the provider, the provider will show the message below:And the consumer will
receive data as example figure below:Note: example100__MarketPrice__Streaming
provider application provides the service named DIRECT_FEED.0 - In <Elektron
-
Dear @Pimchaya.Wongrukun,
What you have suggested is just to test the code but not the real received data of the example. Is there any
way to get demo server irrespective of our real time user where we can get real data even if it is old? We care of the data received and how it is bundled.
0
Categories
- All Categories
- 6 AHS
- 39 Alpha
- 161 App Studio
- 4 Block Chain
- 4 Bot Platform
- 16 Connected Risk APIs
- 47 Data Fusion
- 30 Data Model Discovery
- 608 Datastream
- 1.3K DSS
- 577 Eikon COM
- 4.9K Eikon Data APIs
- 7 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- Trading API
- 2.7K Elektron
- 1.3K EMA
- 236 ETA
- 519 WebSocket API
- 33 FX Venues
- 10 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 20 Messenger Bot
- 2 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 59 Open Calais
- 264 Open PermID
- 39 Entity Search
- 2 Org ID
- PAM
- PAM - Logging
- 8.4K Private Comments
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 20 RDMS
- 1.4K Refinitiv Data Platform
- 367 Refinitiv Data Platform Libraries
- 3 Refinitiv Due Diligence
- LSEG Due Diligence Portal API
- 3 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.1K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 10 World-Check Customer Risk Screener
- 990 World-Check One
- 44 World-Check One Zero Footprint
- 45 Side by Side Integration API
- Test Space
- 3 Thomson One Smart
- 1.2K TR Internal
- Global Hackathon 2015
- 2 Specialists Who Code
- 10 TR Knowledge Graph
- 150 Transactions
- 142 REDI API
- 1.7K TREP APIs
- 4 CAT
- 21 DACS Station
- 117 Open DACS
- 1.1K RFA
- 103 UPA
- 172 TREP Infrastructure
- 224 TRKD
- 886 TRTH
- 5 Velocity Analytics
- 5 Wealth Management Web Services
- 60 Workspace SDK
- 9 Element Framework
- 5 Grid
- 13 World-Check Data File
- Yield Book Analytics
- 46 中文论坛