Introduction
The FIXP Engine .NET Tooq is a library that enables .NET platform applications to connect to the B3 Binary Order Entry (BOE) gateway with high performance.
It provides an abstraction layer for consuming applications, handling the following functions:
- Connection management to the Gateway
- Management of the FIXP protocol, automating the entire process of engaging with the session via Negotiate/Establish/Sequence messages
- Session state persistence
- Serialization and deserialization of SBE messaging
- Persistence of messaging to disk
- Automatic request for retransmission of lost messages after abrupt session disconnection
- Recovery/synchronization of session state in case of inconsistencies/corruption of state
Future support will include the following features:
- Allow registration of multiple engines via dependency injection. Currently, only one engine per application host is supported
- Allow creation of multiple
FixpSession
per instance ofFixpEngine
- Support acceptor sessions
- Control of session lifecycle via scheduling