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
Interested in our products and services? Contact us now: Get Started Get Started