Porting multilevel multilanguage client-server applications to support 64-bit platforms

case
studies

Porting multilevel multilanguage client-server applications to support 64-bit platforms

Brief

The major challenges in the porting project:

  • data types mismatch between third-party components and the core system
  • data misalignment in application to ODBC binding
  • data inconsistencies while using external mediators
  • platform specific implementation caused by 64 bit specifics for Windows and Unix platforms
The following approaches were used to overcome these challenges:
  • creating interface subsystems isolating component specific interfaces from direct usage
  • using conditional logic for accounting differences in data model for Windows and Unix platforms
  • using Data Serialization code that supports same output format on both platforms
MIFID2: Are you ready for the new era in record-keeping? Get a free consultation Get Started
-->