z/OS UNIX API

以下の API は、z/OS® の z/OS UNIX エレメントにより提供され、z/OS Communications Server 内の TCP/IP スタックによりサポートされます。
z/OS UNIX ソケット
1 組の C 言語関数が、z/OS UNIX 環境で使用される z/OS UNIX ソケットをサポートします。プログラマーは、 この API を使用して、POSIX または XPG4 標準 ( UNIX 仕様) に準拠したアプリケーションを作成します。 z/OS UNIX ソケットを使用して作成されたアプリケーションは、これらの標準をサポートするプラットフォーム相互間で移植することができます。

z/OS UNIX ソケットは、AF_INET および AF_INET6 をサポートします。

z/OS UNIX アセンブラー呼び出し可能サービス
z/OS UNIX アセンブラー呼び出し可能サービスは、z/OS UNIX ソケット・プログラミングへの、汎用呼び出しベースの高水準言語インターフェースです。 この呼び出しインターフェースで実装されている機能は、z/OS UNIX C ソケット実装に類似しており、ソケット拡張マクロ・インターフェースに似た幾つかの拡張機能を備えています。

z/OS UNIX アセンブラー呼び出し可能サービスは、AF_INET および AF_INET6 をサポートしています。

z/OS UNIX ソケットの詳細な資料については、「z/OS XL C/C++ ランタイム・ライブラリー・リファレンス」を参照してください。z/OS UNIX 呼び出し可能サービスについては、「z/OS UNIX System Services プログラミング: アセンブラー呼び出し可能サービス 解説書」を参照してください。