64bit to 32bit ODBC and OLE DB Bridge

The CONNX Enterprise Server Service is a windows component that provides the same "CONNX Server" component architecture that already exists on non-windows platforms.  To illustrate how this component works, we will use Dataflex as an example.  Currently for windows, only a 32bit Dataflex API exists.  Here is a diagram of the CONNX Architecture for DataFlex.

 

32bitdataflex.bmp

 

CONNX Enables 64bit applications access to this currently 32bit only data source through a Windows Service component called the CONNX Enterprise Server Service.  Using this service, the CONNX Distributed architecture allows the client to be 64bit, and the server to remain 32bit, as shown below.
The 64bit CONNX Client uses TCP/IP to communicate to the 32bit Windows service.

64bitdataflex.bmp

 

This unique architecture enables 64bit applications to communicate to data sources which may only have 32bit drivers, and this feature is unique to CONNX.