
| From the application's perspective, it doesn't really matter whether it connects to the mainframe directly, or through a gateway. In either case, the results and messages returned to the requesting application are the same. There are, however, some practical considerations that might favor one method over another: |
![]() |
On the one hand, a gateway-less implementation is simpler in terms of installation and configuration, and does not require the use of a separate LAN-based server machine. This method requires that communication software reside on each machine where the ViaSQL Direct ODBC Driver or ViaSQL Direct JDBC Driver is installed. For TCP/IP connections this is usually a trivial requirement, but for ODBC LU6.2 connections, Microsoft's SNA Server must be installed and licensed on each client machine. |
![]() |
On the other hand, in an implementation that uses a gateway, some of the software and much of the processing can be offloaded from the client machine, and configuration and administration are centralized. In addition, various kinds of advanced functionality becomes possible, like TRANSFERs and Client Services Applications. |