Table of Contents |
---|
...
Preface
B2BITS' FIX ICE Private Order Feed Solution is pre-configured to work with ICE POF FIX interface. ICE Private Order Feed Solution is based on B2BITS' generic server FIXEdge, therefore it leverages all FIXEdge features including easy configuration, administration, and monitoring.
...
- All incoming traffic (Execution Report Messages, Allocation messages) is stored into the database by means of java script (ICEPofExecRpt.js, ICEPofAllocRpt.js).
- Alternatively, data can be published to any other middleware supported by FIXEdge.
ICE Private Order Feed Solution Configuration
Please see the table below that represents the components included into the FIXEdge package intended for ICE Private Order Feed Solution:
Configuration File | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BL_Config.xml | Is used to specify the following:
| ||||||||||||||
additional_icepof.xml | Defines custom tags for ICE POF API messages | ||||||||||||||
FIXEdge.properties | Is usedto specify FIX Session details
Custom ICE POF Logon
Note, value of SenderSubID (50) is not supplied by ICE. User can choose any value as long as it complies with datatype of this tag.
The following tags and their values must be specified in Custom ICE POF Logon to support the Allocation message:
| ||||||||||||||
ICEPofHistoryReq.js | Java script for generation of Historic Request (MsgType = 'UHR'). By default, request asks for order events starting from today's midnight. | ||||||||||||||
ICEPofExecRpt.js | Java script used to push ICE Execution report (MsgType = '8') messages to database. Is a part of business rules for messages processing which are defined in BL_Сonfig.xml | ||||||||||||||
ICEPofAllocRpt.js | Java script used to push ICE Allocation message (MsgType = 'J') messages to database. Is a part of business rules for messages processing which are defined in BL_Сonfig.xml | ||||||||||||||
SQL script | Used to create database tables |