Integration of Trading Technologies XTrader with ActiveMQ

Trading Technologies XTrader is one of the leading platform in finance. It offers a lot of services, orders on Fx, Future, Options, etc. XTApi is the .ddl Api that connect directly to Gardian, the sublayer of XTrader and can be used to interface with your SI.

Microsoft languages are a long time legacy in this domain but your SI may be written using others techologies (Java, Scala, etc). There’s several ways to do the mix, you may choose databases, tools like Protobuffer or Thrift but for this one you better choose ApacheMQ for it’s combo with Camel.

Apache NMS is a sub project which allow you to send messages using C# but the main advantage is that with queues you can now setup advanced treatment pattern like pubsub or parallel distribution of the informations. When this is implemented all the project can be driven using Apache Camel rules.

Here’s a default implementation to help you start :

https://github.com/Solido/TTCamel

@3 months ago
#ActiveMQ #Apache NMS #apache Camel