IT Destination Server (ITDS)
The IT Destination Server (ITDS) interacts with direct exchange, ECN, and other trade/order venues and offers a normalized real-time object cache and transaction model for conducting trade/order transactions with such venues. Through this model, a client application interacts in a common way to send/receive trades/orders, receive fills and/or confirmations, and issue commands (mods, cancels, deletes, etc) regardless of the venue. Unlike a typical FIX messaging engine, the ITDS is a fully featured server that manages the intra/inter-day state of trades/orders, maintains a persistent cache, and offers real-time publish/subscribe of all individual trades/orders, user grids, transactions grids, fill grids, and other information. The ITDS is also based on the ITCL and is multi-home capable, however it is primarily operated over a Middleware
2 infrastructure given the data and guaranteed messaging requirements for trade/order processing. Middleware
2 client applications interact with the ITDS using the ITCL.