How can I check our EMA C++ application behavior
Hi,
I am implementing EMA C++ application. So, I want to check our application source code is whether to be correct or not.
When I run our application, our application outputs following error message.
"Error: 1002 ipcConnecting() client connect() failed. System errno: (107)"
Please tell me why does our application output above error message? And if do you provide some tools to test NiProvider application, please tell me what tool should I use.
Kind Regards,
Best Answer
-
Can you confirm you are trying to test NIProvider? Please advise what kind of implementation you are trying to achieve.
If so, are you connecting to an ADH server? Has your Market Data team configured the ADH to receive your incoming connection requests from your NIProvider?
If you are trying to test provider functionality and your Market Data team have not configured an ADH for you yet - then you could instead do your initial testing of provider type code by using an IProvider with a Consumer and they can connect directly to each other - you can run both on the same PC and set the OMMConsumer to connect to localhost on the same port as configured for the IProvider.
If you do wish to implement a NIProvider please refer to this set of tutorials: https://developers.refinitiv.com/elektron/elektron-sdk-cc/learning?content=11257&type=learning_material_item - but you will need to speak to your MarketData team to ensure they configure the source for you on the ADH.
For IProvider guidance you can also refer to this article: https://developers.refinitiv.com/article/publish-custom-data-trep-ema - This article refers to a TREP system - but you can connect the Consumer directly to the IProvider for local testing purposes.
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 中文论坛