Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Serialisation

In ecflow 4. series, we used boost  Serialisation for the client/server communication.

If we used the same boost version it meant that different version of 4.X.X client/server could be used interchangeably.

However this caused problems when we wanted upgrade to a newer boost version, since it broke the client/server api.

This has been addressed in ecflow 5, we now use JSON for the client/server communication. 

Hence future release of ecflow 5 series can be done with different boost releases

Stats Command

For the stats command in 4 series version , the sever returns a struct for the  statistics, the client then formats this.

...