10.1 マルチスレッド/マルチコンテキストATMIアプリケーションのプログラミングに対するサポート

Oracle Tuxedoシステムでは、次のアプリケーションがサポートされています。

  • カーネル・レベルのスレッド・パッケージ(ユーザー・レベルのスレッド・パッケージはサポートされていません)。
  • C言語で記述されたマルチスレッド・アプリケーション(COBOLでのマルチスレッド・アプリケーションはサポートされていません)。
  • C言語またはCOBOL言語で記述されたマルチコンテキスト・アプリケーション。

お使いのオペレーティング・システムでPOSIXスレッド関数と共にほかのスレッド関数がサポートされている場合は、POSIXスレッド関数を使用することをお薦めします。この関数を使用すると、後でコードをほかのプラットフォームに簡単に移植できます。

お使いのプラットフォームでカーネル・レベルのスレッド・パッケージ、C言語の関数、またはPOSIX関数がサポートされているかどうかを確認するには、『Oracle Tuxedoシステムのインストール』「Oracle Tuxedoプラットフォーム・データ・シート」の使用しているオペレーティング・システムのデータ・シートに関する項を参照してください。