Interoperability with IBM Host Systems

Previous Topic Next Topic

Integrating Heterogeneous Clients with AS/400 Systems

SNA Server supports the LU types (and equivalent Telnet-based applications) and application programming interfaces (APIs) that support the most commonly used configurations for all popular desktop operating systems. Table 10.7 describes in detail SNA Server client-to-AS/400 services.

Table 10.7 Heterogeneous Client-to-AS/400 Integration

Desktop Platform LU Types/Telnet Services SNA APIs
MS-DOS LU 6.2 (terminal and printer emulation) and TN5250. APPC and CPI-C.
Windows 3.x, Windows for Workgroups LU 6.2 and TN5250. APPC, CPI-C, CSV, EHNAPPC, and ODBC/DRDA.
OS/2 LU 6.2 and TN5250. APPC, CPI-C, and CSV.
Macintosh TN5250. (Uses Telnet-based services.)
UNIX1 TN5250. APPC, CPI-C, and CSV.
Windows 95 and Windows 98 LU 6.2 and TN5250. APPC, CPI-C, CSV, EHNAPPC, ODBC/DRDA, and AFTP.
Windows NT Workstation 4.0 and Windows 2000 Professional LU 6.2 and TN5250. APPC, CPI-C, CSV, EHNAPPC, ODBC/DRDA, and AFTP.
1 The UNIX client can use services beyond the Telnet-based services by using a third-party UNIX client for SNA Server developed by Parker Software in cooperation with Microsoft. For more information about the UNIX client for SNA Server, see http://www.microsoft.com/sna.
 

Session Types with AS/400 Systems

SNA Server supports all AS/400 session types on most popular desktop operating systems using LU type 6.2. Some older client emulators use LU type 4 for printer emulation and LU type 7 for terminal emulation. However, SNA Server and most modern client emulators support standard 5250 terminal and printer emulation through LU type 6.2 and APPC.

SNA Server supports Macintosh and UNIX clients through the TN5250 Service, which provides basic terminal emulation. However, teamed with the Host Print Service, Shared Folders Service, and FTP-to-AFTP Gateway, SNA Server can satisfy all Macintosh and UNIX client needs.

Host Utilities with AS/400 Systems

Utilities based on a computer running SNA Server offer administrative control of client-to-AS/400 connectivity. For example, SNA Server offers an optional Shared Folders Service that allows any Windows 2000 Server–based client to access AS/400 files without any special SNA software or protocols being installed on the client computer. Another example is the Host Print Service, which places printer emulation on the computer running SNA Server. Both of these utilities concentrate administration at the server and alleviate the need for configuration of advanced features on the clients.

Application Programming Interfaces with AS/400 Systems

AS/400 connectivity through SNA Server is fully compatible with EHNAPPC and supports the full range of Client Access/400 functions, including shared folders, virtual print, and file transfer. EHNAPPC is the standard Windows-based API supported by IBM's PC Support and Client Access/400 (CA/400) products. IBM has presented EHNAPPC to its ISV community as the way to write Windows-based applications that integrate with the AS/400.

The SNA Server Client software for Windows 32-bit operating systems can also support 16-bit Windows-based APPC and CPI-C applications that map the 16-bit APPC and CPI-C APIs to the native 32-bit SNA APIs. This allows users to run many of the 16-bit Windows-based applications that work with SNA Server in Windows 32-bit environments.

For more information about configuring and managing SNA Server Client software, see the SNA Server version 4.0 documentation.

© 1985-2000 Microsoft Corporation. All rights reserved.