|
OSS API はHP NonStop サーバ上で簡単にオープン アプリケーションを開発しポーティングすることを可能とし開発コストを削減します。
OSS は X/Open シングル UNIX 仕様に準拠するよう設計されており、現在以下のようなポータブル システム コールを定義している
POSIX.1 標準および XPG4 BASE プロファイル 仕様に準拠しています:
- プロセスの生成と管理
- 読み込み、書き込み、移動、データのコピーなどのファイル システム アクセスの機能
- ディスク装置、テープ装置、端末装置などに対する I/O 機能
- パイプを通したプロセス間通信機能;ファーストイン ファーストアウト(FIFO) のキュー; ソケット; および共有メモリ
- 非同期のユーザレベルのソフトウェア割り込み
- 国際化アプリケーションのためのロケール(マルチ言語) のサポート
POSIX.1 仕様のサポートに加えて、 OSS はより完全なアプリケーションのポータビリティのために他の XPG4 UNIX
システム API の大部分に準拠しています。豊富な標準 API のサポートにより UNIX システムアプリケーションの OSS
環境へのポーティングが容易になっています。
OSS Release 2.1 は Berkeley Software Distribution (BSD) のソケット ライブラリを含み、
TCP/IP プロトコルを使ってシステム間やインターネット上でプロセス間通信を実現できます。 Berkeley ソケットは UNIX システムと互換性があります。
|