TCP/IP 概念の紹介: ソケット・ライブラリー

図 1 は、z/OS® における TCP/IP ネットワーキング API の関係を 図示したものです。
図 1. z/OS における TCP/IP ネットワーキング API の関係
z/OS 環境内のさまざまな TCP/IP ネットワーキング API 間の関係を示す図

ソケット・プログラムを作成する際には、一般的にソケット・ライブラリーと呼ばれているものを 使用します。 ソケット・ライブラリーは、コンパイル時構成 (静的にリンクされる サポート・モジュール) と実行時サポート・モジュールの両方から構成されます。

z/OS には、 使用可能なライブラリーを備えた以下の 2 つのメインのソケット実行環境があります。
  • ネイティブ TCP/IP (TCP/IP によって z/OS Communications Server にインプリメントされる)。
  • UNIX (z/OS UNIX システム・サービス [Language Environment® (言語環境プログラムともいう)] によりインプリメントされる)