サービスアクセス機能 (SAF) はサービスアクセス手順を一般化するため、ローカルシステム上へのログインアクセスとローカルサービスへのネットワークアクセスを同じように管理できます。 SAF を使用すると、システムがサービスにアクセスするときに、ttymon を始めとする各種のポートモニター、リスナー、ユーザーアプリケーションのために特別に作成したポートモニターを使用できます。
ポートモニターがどのようにアクセスポートの監視と管理を行うかは、SAF から決まるのではなく個々のポートモニターで決まります。したがって、ユーザーは独自のポートモニターを開発してインストールすれば、システムを必要に応じて拡張できます。この拡張性は SAF の重要な特徴です。
SAF については、サービスは要求に応じて起動するプロセスにすぎません。サービスの提供する機能に制限はありません。
SAF は、制御プロセスであるサービスアクセスコントローラ (SAC) と、サポートディレクトリ構造の 2 つのレベルに対応する 2 つの管理レベルとで構成されます。上位の管理レベルはポートモニターを管理し、下位レベルはサービスを管理します。
管理レベルでみると、SAF は次の要素で構成されています
SAC
システムごとの構成スクリプト
SAC 管理ファイル
SAC 管理コマンド sacadm
ポートモニター
ポートモニターごとの構成スクリプト (オプション)
ポートモニターごとの管理ファイル
管理コマンド pmadm
サービスごとの構成スクリプト (オプション)