# FIX 5.0

**URL:** <https://forum.fixtrading.org/t/fix-5-0/13430>\
**Category:** General Q&A\
**Tags:** imported, fix-specification-wo, xid\_169479\
**Created:** [August 9, 2012, 2:25pm UTC](https://forum.fixtrading.org/t/fix-5-0/13430 "2012-08-09T14:25:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![satishsetty35\_x](https://avatars.discourse-cdn.com/v4/letter/s/b9e5f3/32.png) [@satishsetty35\_x](https://forum.fixtrading.org/u/satishsetty35_x)\
**Post date:** [August 9, 2012, 2:25pm UTC](https://forum.fixtrading.org/t/fix-5-0/13430/1 "2012-08-09T14:25:29Z")

</div>

Imported from previous forum

---

<div class="post-metadata">

**Author:** ![satishsetty35\_x](https://avatars.discourse-cdn.com/v4/letter/s/b9e5f3/32.png) [@satishsetty35\_x](https://forum.fixtrading.org/u/satishsetty35_x)\
**Post date:** [August 9, 2012, 2:25pm UTC](https://forum.fixtrading.org/t/fix-5-0/13430/2 "2012-08-09T14:25:29Z")

</div>

Hello,

1. What is the difference between FIX5.0 and FIX 4.4,4.2 in terms of performance and others.

2. Document states FIX5.0 is transport independent. What does this imply?

Does this indicate version lower than FIX 5.0, FIX client-server can communicate with only tcp sockets but version FIX 5.0 onwards FIX client-server can communicate with sockets, mq … i.e both client and server should use mq - mq, socket-socket but not cross protocol like mq - socket?

How does decouple between application layer and transport layer happen?

Thanks

---

<div class="post-metadata">

**Author:** ![kapillalwani\_x](https://avatars.discourse-cdn.com/v4/letter/k/f08c70/32.png) [@kapillalwani\_x](https://forum.fixtrading.org/u/kapillalwani_x)\
**Post date:** [August 13, 2012, 10:34am UTC](https://forum.fixtrading.org/t/fix-5-0/13430/3 "2012-08-13T10:34:28Z")

</div>

Hi,  
There is there is no difference between FIX 5.0 and FIX 4.4 in terms of performance. FIX 5.0 is just contains some new Extensions and Enhancements over previous versions.  
FIX 5.0 is transport independent, it means that from FIX 5.0 onwards the transport related messages (FIX Session Messages)like Logon and Logoff are not longer part or FIX specifications, they came under FIXT specifications.  
Get more detailed difference at [http://www.fixprotocol.org/specifications/FIXT.1.1](http://www.fixprotocol.org/specifications/FIXT.1.1)

> Hello,
> 
> 1. What is the difference between FIX5.0 and FIX 4.4,4.2 in terms of performance and others.
> 
> 2. Document states FIX5.0 is transport independent. What does this imply?
> 
> Does this indicate version lower than FIX 5.0, FIX client-server can communicate with only tcp sockets but version FIX 5.0 onwards FIX client-server can communicate with sockets, mq … i.e both client and server should use mq - mq, socket-socket but not cross protocol like mq - socket?
> 
> How does decouple between application layer and transport layer happen?
> 
> Thanks
