Client device implementing middleware for interlinking heterogeneous game experience type exercise machine with various game content to manage same, and control method therefor

The present invention relates to an exer-game exercise machine enabling a game and exercise to be enjoyed through an experience by interlinking an exercise machine with interesting content such as the game, and can provide a client device implementing a middleware for managing smooth communication between an application program and operating environment a complex heterogeneous environment by connecting various hardware components of the exer-game machine with various software components such as game content and applications.