bea ホーム | 製品 | dev2dev | support | askBEA |
![]() |
![]() |
|
![]() |
e-docs > Tuxedo > Tuxedo のファイル形式とデータ記述方法 > セクション 5 ―ファイル形式、データ記述方法、MIB、およびシステム・プロセスのリファレンス |
Tuxedo のファイル形式とデータ記述方法
|
概要
T_SERVICE クラスは、アプリケーション内のサービスのコンフィギュレーション属性を表します。これらの属性値によって、コンフィギュレーション済みのサービスを識別できます。T_SERVICE オブジェクトは、T_SVCGRP クラスの一部としてコンフィギュレーションされていないサービスに対するアクティブ化時のコンフィギュレーション属性を提供します。アプリケーション内でアクティブなサービスの実行時情報は、T_SVCGRP クラスでのみ取得可能です。T_SERVICE クラスを実行時に更新しても、通常はアクティブな T_SVCGRP オブジェクトには反映されません (TA_ROUTINGNAME は例外です)。
T_SERVICE クラスおよび T_SVCGRP クラスは、アプリケーション内のサービス名に対するアクティブ化時の属性設定を定義します。サーバを初めてアクティブにしたため、または tpadvertise() を呼び出したために新たなサービスがアクティブ化 (宣言) されると、サービス開始時に使用する属性値は以下の順序で決定されます。
アプリケーション・サービスに対するコンフィギュレーション属性の指定はすべて省略可能です。つまり、コンフィギュレーション値を指定しない場合、サービスのアクティブ化時にサーバが宣言したサービスには確立済みのデフォルト・サービス値が使用されます (サービスのアクティブ化時に属性値を識別する方法については上記を参照のこと)。サーバが提供するサービス名は実行時に作成されます (buildserver(1) を参照)。ただし、サーバ・オブジェクトに指定されたコマンド行オプションによってオーバライドされる場合もあります (T_SERVER:TA_CLOPT および servopts(5) を参照)。
属性表
属性の意味
制限事項
なし
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |