アプリケーション管理サービス

サービスは、次のどれかの条件に該当する場合、自身でリソースを管理する必要があります。

トランザクション以外の方法でファイルにアクセスする (つまり、COMMIT と ROLLBACK を含まない) アプリケーションによるサービスは、アプリケーション管理にする必要があります。

トランザクション処理を行うアプリケーション管理サービスは、必要なすべてのトランザクション・ロジックを含み、すべてのリソースをコミットまたはロール・バックした状態で完了する必要があります。

アプリケーション管理サービスは、従来の実行環境でのアプリケーションと類似の方法で実行されます。主な違いには、サービス実行の終了時点でもプロセスが終了しない点があります。