Chapter Contents

Previous

Next
TCP/IP Socket Library Support for the CICS and Environment

SAS/C Socket Library for TCP/IP

The SAS/C Socket Library is integrated with SAS/C support for UNIX file I/O to provide the same type of integration between file and network I/O that is available on BSD UNIX systems.

The SAS/C Socket Library for TCP/IP supports socket function calls for the CICS environment except for:

Socket function calls do not require any special link-editing considerations.

The SAS/C Socket Library relies on an underlying layer of TCP/IP communications software, such as IBM TCP/IP Version 2 for VM and OS/390. TCP/IP communications software handles the actual communications. The SAS/C Library adds a higher level of UNIX compatibility and provides integration with the SAS/C run-time environment.

The open architecture of the SAS/C Socket Library permits the use of TCP/IP products from different vendors. If a vendor provides the appropriate SAS/C transient library module, existing socket programs can communicate using the TCP/IP implementation specified during configuration of the system. A program compiled and linked with the SAS/C Socket Library at one site can be distributed to sites running different TCP/IP implementations. Also, any site can change TCP/IP vendors without recompiling or relinking its SAS/C applications. Refer to SAS/C Compiler and Library User's Guide for details on the SAS/C Socket Library.


Chapter Contents

Previous

Next

Top of Page

Copyright © 2001 by SAS Institute Inc., Cary, NC, USA. All rights reserved.