Skip to content

QuickFIX Update Guide

Jan Amoyo edited this page Feb 26, 2014 · 1 revision

Introduction

QuickFIX Messenger is a front-end messaging application built on-top of the QuickFIX/J engine.

It is a tool designed for technical individuals working on the Financial Information eXchange ("FIX") Protocol. The FIX Protocol is an industry-driven messaging standard for the electronic communication of trade-related messages.

QuickFIX Messenger is ideal for testing different messages and scenarios on FIX infrastructures. It provides a simple graphical user interface (GUI) for constructing and sending FIX messages across a given FIX session.

Getting Started

Note that this guide requires QuickFIX Messenger version 2.0 or higher.

Downloading QuickFIX/J

Download the binary distribution of the desired QuickFIX/J version from SourceForge.

Binary distributions are usually named:

  • quickfixj-<version>-bin.zip
  • quickfixj-<version>.tar.gz

Updating the QuickFIX/J Library

  1. Extract the distribution package to a desired directory location
  2. Copy quickfixj-all-<version>.jar
  3. Paste to the <qfix-messenger>/lib/ directory
  4. Delete the JAR file of the previous version

Updating the QuickFIX/J Data Dictionaries

  1. Go to <quickfixj>/etc/
  2. Copy all XML files (FIX*.xml and FIXT*.xml)
  3. Paste to the <qfix-messenger>/resources/ directory
  4. Overwrite files when required