z/OS Communications Server: IP Sockets Application Programming Interface Guide and Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Abstract for IP Sockets Application Programming Interface Guide and Reference

z/OS Communications Server: IP Sockets Application Programming Interface Guide and Reference
SC27-3660-00

Purpose of this information

This document describes the syntax of the TCP/IP application programming interface (API). The APIs that are described in this document can be used to create TCP/IP client and server applications or modify existing applications to communicate using TCP/IP. The information in this document supports both IPv6 and IPv4. Unless explicitly noted, information describes IPv4 networking protocol. IPv6 support is qualified within the text.

To provide flexibility in writing new applications and adapting existing applications, the following programming languages and interfaces are described:
  • C sockets
  • X⁄Open Transport Interface (XTI)
  • Assembler, PL/I, and COBOL sockets
  • REXX sockets
  • Pascal language

Who should read this information

This document is intended for experienced programmers who are familiar with MVS™, the IBM® multiple virtual storage operating system, TCP/IP protocols, UNIX sockets, and data networks.

To use this document, you should be familiar with MVS and the IBM timesharing option (TSO).

You should also be familiar with z/OS® Communications Server and installing and customizing any required programming products for your network.

Depending on the design and function of your application, you should be familiar with one or more of the following programming languages:
  • Assembler
  • C
  • COBOL
  • Pascal
  • PL/I
  • REXX

To use this document, you should be familiar with z/OS TCP/IP Services and the TCP/IP suite of protocols.

Go to the next page




Copyright IBM Corporation 1990, 2014