How to run FIX over JMS?

I would like to implement FIX over JMS instead of traditional sockets, but I get no clue on how this can be done.
Any help would be appreciated.

Thanks.

  • FIX is intended to be transport independent. Theoretically, FIX messages can be sent over TCP, UDP or message oriented middleware like JMS.
  • Be aware that FIX consists of multiple technical protocols, including several message encodings. The original encoding was Tag Value, but there is also FIXML (XML Schema), and binary encodings such as SBE. So you need to consider which to use.
  • FIX Trading Community publishes standards but does not generally create software implementations of the standards. That is left to firms and vendors. A quick Google search yields at least a couple hits on firms that provide FIX engines with JMS capability, so you might want to look into those.
1 Like