FIX Simple Open Framing Header (SOFH)

The FIX High Performance Working Group set about defining a set of additional concrete encodings. The intent of these encodings was to efficiently communicate the FIX trading protocol. A decision was taken early on that none of these encodings be bound in and of themselves solely to the use of FIX Protocol. A problem and a requirement arose during the development of these additional encodings. What mechanism could be provided that would permit message processors, such as network protocol analyzers and heterogeneous communication gateways, to determine an application message boundary and the encoding of that message. After considerable deliberation, an approach was selected to create a simple and primitive message framing header that would communicate two pieces of information, the length of a message and the encoding type of that message. Additional requirements were identified. The goal was to make the framing header open and available to support existing and future encoding types and to have the ability to reserve a set of encoding types to permit user defined encodings. The FIX Simple Open Framing Header (“the SOF Header”) we believe meets these requirements.

Issues for corrections and proposed enhancements may be entered for future versions within the FIX Simple Open Framing Header GitHub project: https://github.com/FIXTradingCommunity/fix-simple-open-framing-header

Version 1.0 Draft Standard

Icon

FIX Simple Open Framing Header - Draft Standard v1.0 353.01 KB 822 downloads

FIX Simple Open Framing Header specification Draft Standard v1.0. ...

    Version 1.0 Release Candidate 1

    Icon

    Simple Open Framing Header Release Candidate 1 - Technical Proposal 332.70 KB 326 downloads

    Technical Standard proposal submission for Release Candidate 1 of Simple Open Framing...

      Version 1.1 Release Candidate 1

      Icon

      Simple Open Framing Header Release Candidate 1 Version 1.1 - Technical Proposal 375.31 KB 458 downloads

      Simple Open Framing Header RC1 Version 1.1 - technical proposal ...
      Icon

      Simple Open Framing Header Release Candidate 1 Version 1.1 - Technical Specification 191.11 KB 420 downloads

      Simple Open Framing Header RC1 V1.1 ...