64-bit to 32-bit 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 32-bit DataFlex API exists. Here is a diagram of the CONNX architecture for DataFlex.
CONNX enables 64-bit applications access to this currently 32-bit 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 64-bit, and the server to remain 32-bit, as shown below. The 64-bit CONNX client uses TCP/IP to communicate to the 32-bit Windows service.
This unique architecture enables 64-bit applications to communicate to data sources which may only have 32-bit drivers.